### Syncfusion Word Offline Installer Download Guide Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/Word/Word-Library/NET/installation/offline-installer/how-to-download.md Instructions for downloading the Syncfusion Word offline installer, including trial and licensed versions. Covers steps for obtaining the trial setup, starting trials via NuGet, and managing licenses. ```html layout: post title: Downloading Syncfusion® Word offline installer - Syncfusion® description: Learn here about how to download the Syncfusion® Word offline installer from our Syncfusion® website with license. platform: document-processing control: Installation and Deployment documentation: ug --- # Downloading Syncfusion® Word offline installer [DocIO](https://www.syncfusion.com/word-framework/net) controls will be included in the Syncfusion® Word installer. You can either download the licensed installer or try our trial installer depending on your license. - Trial Installer - Licensed Installer ## Download the Trial Version Our 30-day trial can be downloaded in two ways. * Download Free Trial Setup * Start Trials if using components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) ### Download Free Trial Setup 1. You can evaluate our 30-day free trial by visiting the [Download Free Trial](https://www.syncfusion.com/downloads) page and select the Word platform. 2. After completing the required form or logging in with your registered Syncfusion® account, you can download the Word trial installer from the confirmation page. (as shown in below screenshot.) ![Trial and downloads of Syncfusion Essential Studio](images/trial-confirmation.png) 3. With a trial license, only the latest version’s trial installer can be downloaded. 4. After downloading, the Syncfusion® Word trial installer can be unlocked using either the trial unlock key or the Syncfusion® registered login credential. More information on generating an unlock key can be found in [this](https://support.syncfusion.com/kb/article/7053/how-to-generate-unlock-key-for-essentials-studio-products) article. 5. Before the trial expires, you can download the trial installer at any time from your registered account’s [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page (as shown in below screenshot ![Trial and downloads of Syncfusion Essential Studio](images/trial-download.png) 6. Click the More Download Options (element 2 in the above screenshot) button to get the Essential Studio® Word Offline trial installer which is available in EXE and ZIP format. ![License and downloads of Syncfusion Essential Studio](images/start-trial-download-offline-installer.png) ### Start Trials if using components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) You should initiate an evaluation if you have already obtained our components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) 1. You can start your 30-day free trial for Word from the [Start Trial](https://www.syncfusion.com/account/manage-trials/start-trials) page from your account. ![Trial and downloads of Syncfusion Essential Studio](images/start-trial-download.png) 2. To access this page, you must sign up\log in with your Syncfusion® account. 3. Begin your trial by selecting the Word product. N> If you've already used the trial products and they haven't expired, you won't be able to start the trial for the same product again. 4. After you've started the trial, go to the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page to get the latest version trial installer. You can generate the [unlock key](https://support.syncfusion.com/kb/article/7053/how-to-generate-unlock-key-for-essentials-studio-products) and [license key](https://help.syncfusion.com/document-processing/licensing/how-to-generate) here at any time before the trial period expires. (as shown in below screenshot.) ![License and downloads of Syncfusion Essential Studio](images/start-trial-download-installer.png) 5. You can find your current active trial products on the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. ``` -------------------------------- ### Syncfusion PowerPoint Web Installer Download Guide Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/PowerPoint/PowerPoint-Library/NET/installation/web-installer/how-to-download.md Provides instructions on downloading the Syncfusion PowerPoint web installer. It covers obtaining the trial version through direct download or by starting a trial if using components via NuGet. The guide includes steps for navigating the Syncfusion website, managing trials, and generating unlock and license keys. ```markdown # Downloading Syncfusion® PowerPoint web Installer [Presentation](https://www.syncfusion.com/document-processing/powerpoint-framework/net) controls will be included in the Syncfusion® PowerPoint installer. You can either download the licensed installer or try our trial installer depending on your license. - Trial Installer - Licensed Installer ## Download the Trial Version Our 30-day trial can be downloaded in two ways. * Download Free Trial Setup * Start Trials if using components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) ### Download Free Trial Setup 1. You can evaluate our 30-day free trial by visiting the [Download Free Trial](https://www.syncfusion.com/downloads) page and select the PowerPoint platform. 2. After completing the required form or logging in with your registered Syncfusion® account, you can download the PowerPoint trial installer from the confirmation page. (as shown in below screenshot.) ![Trial and downloads of Syncfusion Essential Studio](images/trial-confirmation.png) 3. With a trial license, only the latest version’s trial installer can be downloaded. 4. After downloading, the Syncfusion® PowerPoint trial installer can be unlocked using either the trial unlock key or the Syncfusion® registered login credential. More information on generating an unlock key can be found in [this](https://www.syncfusion.com/kb/8069/how-to-generate-unlock-key-for-essentials-studio-products) article. 5. Before the trial expires, you can download the trial installer at any time from your registered account’s [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page (as shown in below screenshot.) 6. Click the Download (element 1 in the screenshot below) button to get the Syncfusion® Essential Studio® PowerPoint web installer. ![Trial and downloads of Syncfusion Essential Studio](images/trial-download.png) ### Start Trials if using components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) You should initiate an evaluation if you have already obtained our components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) 1. You can start your 30-day free trial for PowerPoint from the [Start Trial](https://www.syncfusion.com/account/manage-trials/start-trials) page from your account. ![Trial and downloads of Syncfusion Essential Studio](images/start-trial-download.png) 2. To access this page, you must sign up\log in with your Syncfusion® account. 3. Begin your trial by selecting the PowerPoint product. N> If you've already used the trial products and they haven't expired, you won't be able to start the trial for the same product again. 4. After you've started the trial, go to the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page to get the latest version trial installer. You can generate the [unlock key](https://www.syncfusion.com/kb/8069/how-to-generate-unlock-key-for-essentials-studio-products) and [license key](https://help.syncfusion.com/document-processing/licensing/how-to-generate) here at any time before the trial period expires. (as shown in below screenshot.) ![License and downloads of Syncfusion Essential Studio](images/start-trial-download-installer.png) 5. You can find your current active trial products on the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. ``` -------------------------------- ### Getting Started with Syncfusion Word Library .NET Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html Guides on how to get started with the Syncfusion Word Library for .NET across various platforms and environments. This includes setup for web applications, mobile development, desktop applications, and cloud services. ```ASP.NET Core See: /document-processing/word/word-library/net/Create-Word-document-in-ASP.NET-Core ``` ```ASP.NET MVC See: /document-processing/word/word-library/net/Create-Word-document-in-ASP.NET-MVC ``` ```ASP.NET See: /document-processing/word/word-library/net/Create-Word-document-in-ASP.NET ``` ```Blazor See: /document-processing/word/word-library/net/Create-Word-document-in-Blazor ``` ```Xamarin See: /document-processing/word/word-library/net/Create-Word-document-in-Xamarin ``` ```Windows Forms See: /document-processing/word/word-library/net/Create-Word-document-in-Windows-Forms ``` ```WPF See: /document-processing/word/word-library/net/Create-Word-document-in-WPF ``` ```UWP See: /document-processing/word/word-library/net/Create-Word-document-in-UWP ``` ```WinUI See: /document-processing/word/word-library/net/Create-Word-document-in-WinUI ``` ```.NET MAUI See: /document-processing/word/word-library/net/Create-Word-document-in-MAUI ``` ```Linux See: /document-processing/word/word-library/net/Create-Word-document-in-Linux ``` ```Mac See: /document-processing/word/word-library/net/Create-Word-document-in-Mac ``` ```Console See: /document-processing/word/word-library/net/Create-Word-document-in-Console-application ``` -------------------------------- ### Getting Started with Syncfusion PowerPoint Library (.NET) Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html A comprehensive guide to getting started with the Syncfusion PowerPoint library in .NET, covering basic operations and setup for various application types. ```NET See: /syncfusion-content/document-processing-docs/powerpoint/powerpoint-library/net/Getting-Started ``` -------------------------------- ### Syncfusion Word Installer - Additional Settings Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/Word/Word-Library/NET/installation/offline-installer/how-to-install.md This section outlines the configurable options during the Syncfusion Word installer setup. These include installing demos, registering assemblies in the Global Assembly Cache (GAC), configuring controls in Visual Studio, creating desktop and start menu shortcuts. ```APIDOC Install Demos: - Description: Installs Syncfusion samples. - Default: Selected Register Syncfusion Assemblies in GAC: - Description: Installs Syncfusion assemblies in the Global Assembly Cache. - Default: Selected Configure Syncfusion Controls in Visual Studio: - Description: Configures Syncfusion controls in the Visual Studio toolbox. - Dependency: Requires 'Register Syncfusion Assemblies in GAC' to be selected. - Default: Selected Configure Syncfusion Extensions Controls in Visual Studio: - Description: Configures Syncfusion Extensions in Visual Studio. - Default: Selected Create Desktop Shortcut: - Description: Adds a desktop shortcut for Syncfusion Control Panel. - Default: Selected Create Start Menu Shortcut: - Description: Adds a start menu shortcut for Syncfusion Control Panel. - Default: Selected ``` -------------------------------- ### Syncfusion PDF Installer Download Guide Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/PDF/PDF-Library/NET/installation/web-installer/how-to-download.md This documentation outlines the steps to download Syncfusion PDF web installers. It covers obtaining trial versions through direct download or starting trials via NuGet.org, and managing licenses and unlock keys from the Syncfusion account portal. ```APIDOC Syncfusion PDF Installer Download: 1. Trial Installer: - Visit the [Download Free Trial](https://www.syncfusion.com/downloads) page and select the PDF platform. - Complete the required form or log in to your Syncfusion account. - Download the PDF trial installer from the confirmation page. - Note: Only the latest version's trial installer is available. - Unlock the trial installer using a trial unlock key or registered Syncfusion login credentials. - Access trial installers anytime from your account's [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. 2. Licensed Installer: - Download from your account's [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. - Click the 'Download' button for the Syncfusion Essential Studio® PDF web installer. 3. Starting Trials via NuGet.org: - Initiate a 30-day free trial for PDF from the [Start Trial](https://www.syncfusion.com/account/manage-trials/start-trials) page. - Requires signing up/logging in with a Syncfusion account. - Select the PDF product to begin the trial. - Note: Cannot start a trial for a product if a previous trial has not expired. - After starting the trial, download the latest version trial installer from the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. - Generate [unlock key](https://www.syncfusion.com/kb/8069/how-to-generate-unlock-key-for-essentials-studio-products) and [license key](https://help.syncfusion.com/document-processing/licensing/how-to-generate) from the same page. - Active trial products are listed on the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. ``` -------------------------------- ### Downloading Syncfusion PowerPoint Mac Trial Installer Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/PowerPoint/PowerPoint-Library/NET/installation/mac-installer/how-to-download.md Provides instructions on how to download the 30-day free trial of the Syncfusion PowerPoint Mac installer. It covers downloading the setup directly and starting trials for NuGet packages, including steps for obtaining unlock and license keys. ```markdown ### Download Free Trial Setup 1. You can evaluate our 30-day free trial by visiting the [Download Free Trial](https://www.syncfusion.com/downloads) page and select the product 2. After completing the required form or logging in with your registered Syncfusion® account, you can download the trial installer from the confirmation page. (as shown in below screenshot.) ![Trial and downloads of Syncfusion Essential Studio](images/trial-confirmation.png) 3. With a trial license, only the latest version’s trial installer can be downloaded. 4. Unlock key is not required to install the Syncfusion® PowerPoint Mac trial installer. 5. Before the trial expires, you can download the trial installer at any time from your registered account’s [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page (as shown in below screenshot.) ![Trial and downloads of Syncfusion Essential Studio](images/trial-download.png) 6. Click the More Download Options (element 2 in the above screenshot) button to get the Essential Studio® PowerPoint Mac trial installer which is available in DMG format. ![License and downloads of Syncfusion Essential Studio](images/start-trial-download-offline-installer.png) ``` ```markdown ### Start Trials if using components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) You should initiate an evaluation if you have already obtained our components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) 1. You can start your 30-day free trial from the [Start Trial](https://www.syncfusion.com/account/manage-trials/start-trials) page from your account. N> You can generate the license key for your active trial products from [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. This license key will be mandatory to use our trial products in your application. To know more about License key, refer this [help topic](https://help.syncfusion.com/document-processing/licensing/overview). ![Trial and downloads of Syncfusion Essential Studio](images/start-trial-download.png) 2. To access this page, you must sign up\log in with your Syncfusion® account. 3. Begin your trial by selecting the Syncfusion® product. N> If you've already used the trial products and they haven't expired, you won't be able to start the trial for the same product again. 4. After you've started the trial, go to the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page to get the latest version trial installer. You can generate the [unlock key](https://www.syncfusion.com/kb/8069/how-to-generate-unlock-key-for-essentials-studio-products) and [license key](https://help.syncfusion.com/document-processing/licensing/how-to-generate) here at any time before the trial period expires. (as shown in below screenshot.) ![License and downloads of Syncfusion Essential Studio](images/start-trial-download-installer.png) 5. You can find your current active trial products on the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. ``` -------------------------------- ### Installation Guides Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html Guides for installing the Syncfusion .NET Excel Library, including offline installers for Windows, and download/installation instructions for Mac and Linux. ```Documentation - Windows Installer: - How to Install? (/document-processing/excel/excel-library/net/installation/offline-installer/how-to-install) - Mac Installer: - How to Download? (/document-processing/excel/excel-library/net/installation/mac-installer/how-to-download) - How to Install? (/document-processing/excel/excel-library/net/installation/mac-installer/how-to-install) - Linux Installer: - How to Download? (/document-processing/excel/excel-library/net/installation/linux-installer/how-to-download) - How to Install? (/document-processing/excel/excel-library/net/installation/linux-installer/how-to-install) ``` -------------------------------- ### Syncfusion Document Processing Installer Download and Trial Guide Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/installation/web-installer/how-to-download.md This section provides a comprehensive guide on downloading the Syncfusion Document Processing web installer. It covers obtaining the trial version through direct download or by starting a trial if using components via NuGet. The guide includes steps for navigating to the Syncfusion website, managing trials, generating unlock keys, and downloading the installer. It also mentions the availability of licensed installers. ```APIDOC Syncfusion Document Processing Installer: Download Options: - Trial Installer - Licensed Installer Trial Version Download: Method 1: Download Free Trial Setup 1. Visit the [Download Free Trial](https://www.syncfusion.com/downloads) page. 2. Select the Document Processing platform. 3. Complete the form or log in to your Syncfusion account. 4. Download the installer from the confirmation page. Note: Only the latest version's trial installer is available. Unlock: Use trial unlock key or registered Syncfusion login credentials. Reference for unlock key generation: [https://www.syncfusion.com/kb/8069/how-to-generate-unlock-key-for-essentials-studio-products](https://www.syncfusion.com/kb/8069/how-to-generate-unlock-key-for-essentials-studio-products) Accessing trial installers after initial download: - Go to your account's [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. - Click the 'Download' button for the Essential Studio Document Processing web installer. Method 2: Start Trials if using components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) 1. Initiate trial from the [Start Trial](https://www.syncfusion.com/account/manage-trials/start-trials) page. 2. Sign up/log in with your Syncfusion account. 3. Select the Document Processing product to begin the trial. Limitation: Cannot start trial for the same product again if the previous trial has not expired. Post-trial start: - Go to the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page for the latest version trial installer. - Generate [unlock key](https://www.syncfusion.com/kb/8069/how-to-generate-unlock-key-for-essentials-studio-products) and [license key](https://help.syncfusion.com/document-processing/licensing/how-to-generate). - View active trial products on the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. ``` -------------------------------- ### Silent Installation Example Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/installation/offline-installer/how-to-install.md An example command for silent installation, demonstrating the use of optional parameters like log file path, installation directory, and flags for installing samples, assemblies, and the toolbox. ```batch "D:\Temp\syncfusionessentialfileformats_x.x.x.x.exe" /Install silent /UNLOCKKEY:"product unlock key" /log "C:\Temp\EssentialStudio_Platform.log" /InstallPath:C:\Syncfusion\x.x.x.x /InstallSamples:true /InstallAssemblies:true /UninstallExistAssemblies:true /InstallToolbox:true ``` -------------------------------- ### OCR Getting Started - Blazor Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html This guide provides instructions for implementing OCR functionality in Blazor applications using the Syncfusion PDF Library for .NET. It covers setup and usage within Blazor components. ```.NET // Add Syncfusion.OCR NuGet package to your Blazor project. // Ensure Tesseract OCR engine is installed on your server or client environment. // Example Blazor component code: /* @inject Microsoft.AspNetCore.Hosting.IWebHostEnvironment HostingEnvironment

@OcrResult

@code { private string OcrResult; private async Task OnInputFileChange(InputFileChangeEventArgs e) { var file = e.File; if (file.Name.EndsWith(".pdf")) { using (var stream = file.OpenReadStream()) { string tempPath = Path.GetTempFileName(); using (var fileStream = new FileStream(tempPath, FileMode.Create)) { await stream.CopyToAsync(fileStream); } Syncfusion.Pdf.PdfDocument document = new Syncfusion.Pdf.PdfDocument(tempPath); // Adjust path based on your Tesseract installation Syncfusion.OCR.OCRProcessor processor = new Syncfusion.OCR.OCRProcessor("C:\\Program Files\\Tesseract-OCR\\tessdata"); OcrResult = processor.Process(document); document.Close(true); File.Delete(tempPath); StateHasChanged(); } } } } */ ``` -------------------------------- ### Syncfusion PDF Library .NET Getting Started Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html Guides on creating PDF files using Syncfusion PDF Library in various .NET environments and platforms. ```Markdown * [Getting Started](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-C-Sharp-VB-NET) * [ASP.NET Core](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-ASP-NET-Core) * [ASP.NET MVC](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-ASP-NET-MVC) * [ASP.NET](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-ASP-NET-Web-Forms) * [Blazor](/document-processing/pdf/pdf-library/net/Create-PDF-document-in-Blazor) * [Xamarin](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-Xamarin) * [UWP](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-UWP) * [WPF](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-WPF) * [Windows Forms](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-Windows-Forms) * [WinUI](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-WinUI) * [.NET MAUI](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-MaUI) * [Flutter](https://help.syncfusion.com/flutter/pdf/getting-started) * [Linux](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-Linux) * [Mac](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-Mac-OS) * [Console](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-Console) * [Azure](/document-processing/pdf/pdf-library/net/Create-PDF-Document-in-Azure) * [Azure App Service (Windows)](/document-processing/pdf/pdf-library/net/Create-PDF-document-in-Azure-App-Service-Windows) * [Azure App Service (Linux)](/document-processing/pdf/pdf-library/net/Create-PDF-document-in-Azure-App-Service-Linux) * [Azure Functions v1](/document-processing/pdf/pdf-library/net/Create-PDF-document-in-Azure-Functions-v1) * [Azure Functions v4](/document-processing/pdf/pdf-library/net/Create-PDF-document-in-Azure-Functions-v4) * [Azure Functions in AKS Environment](/document-processing/pdf/pdf-library/net/create-pdf-document-in-aks-environment) * [Amazon Web Services (AWS)](/document-processing/pdf/pdf-library/net/Create-PDF-file-in-AWS) ``` -------------------------------- ### Getting Started - Blazor Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/PDF/PDF-Viewer/react/overview.md Basic setup for integrating the Syncfusion PDF Viewer component in a Blazor application. ```csharp ``` -------------------------------- ### Getting Started - Vue Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/PDF/PDF-Viewer/react/overview.md Basic setup for integrating the Syncfusion PDF Viewer component in a Vue application. ```html ``` -------------------------------- ### Silent Installation Example Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/Excel/Excel-Library/NET/installation/offline-installer/how-to-install.md An example demonstrating the command-line execution for a silent installation of Syncfusion Essential Studio for Excel, specifying all available optional arguments. ```bash "D:\Temp\syncfusionessentialexcel_x.x.x.x.exe" /Install silent /UNLOCKKEY:"product unlock key" /log "C:\Temp\EssentialStudio_Platform.log" /InstallPath:C:\Syncfusion\x.x.x.x /InstallSamples:true /InstallAssemblies:true /UninstallExistAssemblies:true /InstallToolbox:true ``` -------------------------------- ### OCR Getting Started - Docker Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html This guide explains how to set up and use OCR within Docker containers with the Syncfusion PDF Library for .NET. It covers Dockerfile configurations and Tesseract installation inside containers. ```Dockerfile # Use a base image with .NET SDK FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build # Install Tesseract OCR and language data RUN apt-get update && apt-get install -y \ tesseract-ocr \ tesseract-ocr-eng \ && rm -rf /var/lib/apt/lists/* # Set TESSDATA_PREFIX environment variable ENV TESSDATA_PREFIX=/usr/share/tesseract-ocr/4.00/tessdata WORKDIR /app COPY *.csproj . RUN dotnet restore COPY . . RUN dotnet publish -c Release -o /app/publish FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS runtime # Install Tesseract OCR and language data in the runtime image as well RUN apt-get update && apt-get install -y \ tesseract-ocr \ tesseract-ocr-eng \ && rm -rf /var/lib/apt/lists/* ENV TESSDATA_PREFIX=/usr/share/tesseract-ocr/4.00/tessdata WORKDIR /app COPY --from=build /app/publish . ENTRYPOINT ["dotnet", "YourApp.dll"] ``` -------------------------------- ### OCR Getting Started - WPF Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html This guide explains how to integrate and utilize OCR capabilities in WPF applications with the Syncfusion PDF Library for .NET. It details the setup and implementation for WPF projects. ```.NET // Add Syncfusion.OCR NuGet package to your WPF project. // Ensure Tesseract OCR engine is installed on your system. // Example usage in a button click event: /* private void OcrButton_Click(object sender, RoutedEventArgs e) { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Filter = "PDF files (*.pdf)|*.pdf"; if (openFileDialog.ShowDialog() == true) { Syncfusion.Pdf.PdfDocument document = new Syncfusion.Pdf.PdfDocument(openFileDialog.FileName); Syncfusion.OCR.OCRProcessor processor = new Syncfusion.OCR.OCRProcessor("C:\\Program Files\\Tesseract-OCR\\tessdata"); // Adjust path as needed string ocrResult = processor.Process(document); MessageBox.Show(ocrResult); document.Close(true); } } */ ``` -------------------------------- ### Download Syncfusion PowerPoint Offline Installer Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/PowerPoint/PowerPoint-Library/NET/installation/offline-installer/how-to-download.md This section provides instructions on how to download the Syncfusion PowerPoint offline installer. It covers obtaining the trial version and licensed versions, including steps for downloading the setup and starting a trial if using NuGet packages. ```markdown # Downloading Syncfusion® PowerPoint offline installer [Presentation](https://www.syncfusion.com/document-processing/powerpoint-framework/net) controls will be included in the Syncfusion® PowerPoint installer. You can either download the licensed installer or try our trial installer depending on your license. - Trial Installer - Licensed Installer ## Download the Trial Version Our 30-day trial can be downloaded in two ways. * Download Free Trial Setup * Start Trials if using components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) ### Download Free Trial Setup 1. You can evaluate our 30-day free trial by visiting the [Download Free Trial](https://www.syncfusion.com/downloads) page and select the PowerPoint platform. 2. After completing the required form or logging in with your registered Syncfusion® account, you can download the PowerPoint trial installer from the confirmation page. (as shown in below screenshot.) ![Trial and downloads of Syncfusion Essential Studio](images/trial-confirmation.png) 3. With a trial license, only the latest version’s trial installer can be downloaded. 4. After downloading, the Syncfusion® PowerPoint trial installer can be unlocked using either the trial unlock key or the Syncfusion® registered login credential. More information on generating an unlock key can be found in [this](https://support.syncfusion.com/kb/article/7053/how-to-generate-unlock-key-for-essentials-studio-products) article. 5. Before the trial expires, you can download the trial installer at any time from your registered account’s [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page (as shown in below screenshot ![Trial and downloads of Syncfusion Essential Studio](images/trial-download.png) 6. Click the More Download Options (element 2 in the above screenshot) button to get the Essential Studio® PowerPoint Offline trial installer which is available in EXE and ZIP format. ![License and downloads of Syncfusion Essential Studio](images/start-trial-download-offline-installer.png) ### Start Trials if using components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) You should initiate an evaluation if you have already obtained our components through [NuGet.org](https://www.nuget.org/packages?q=syncfusion) 1. You can start your 30-day free trial for PowerPoint from the [Start Trial](https://www.syncfusion.com/account/manage-trials/start-trials) page from your account. ![Trial and downloads of Syncfusion Essential Studio](images/start-trial-download.png) 2. To access this page, you must sign up\log in with your Syncfusion® account. 3. Begin your trial by selecting the PowerPoint product. N> If you've already used the trial products and they haven't expired, you won't be able to start the trial for the same product again. 4. After you've started the trial, go to the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page to get the latest version trial installer. You can generate the [unlock key](https://support.syncfusion.com/kb/article/7053/how-to-generate-unlock-key-for-essentials-studio-products) and [license key](https://help.syncfusion.com/document-processing/licensing/how-to-generate) here at any time before the trial period expires. (as shown in below screenshot.) ![License and downloads of Syncfusion Essential Studio](images/start-trial-download-installer.png) 5. You can find your current active trial products on the [Trials & Downloads](https://www.syncfusion.com/account/manage-trials/downloads) page. ``` -------------------------------- ### Getting Started - JavaScript Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/PDF/PDF-Viewer/react/overview.md Basic setup for integrating the Syncfusion PDF Viewer component in a JavaScript application. ```javascript import { PdfViewer } from '@syncfusion/ej2-pdfviewer'; let pdfviewer = new PdfViewer({ documentPath: 'sample.pdf' }); pdfviewer.appendTo('#pdfviewer'); ``` -------------------------------- ### OCR Getting Started - ASP.NET Core Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html This guide explains how to integrate OCR features into ASP.NET Core applications using the Syncfusion PDF Library for .NET. It covers setup and implementation for .NET Core projects. ```.NET // Add Syncfusion.OCR NuGet package to your ASP.NET Core project. // Ensure Tesseract OCR engine is installed on your server. // Example controller action: /* public IActionResult ProcessOcr(IFormFile pdfFile) { if (pdfFile != null && pdfFile.Length > 0) { string tempPath = Path.GetTempFileName(); using (var stream = new FileStream(tempPath, FileMode.Create)) { pdfFile.CopyTo(stream); } Syncfusion.Pdf.PdfDocument document = new Syncfusion.Pdf.PdfDocument(tempPath); Syncfusion.OCR.OCRProcessor processor = new Syncfusion.OCR.OCRProcessor("/usr/share/tesseract-ocr/4.00/tessdata"); // Adjust path as needed for Linux/macOS string ocrResult = processor.Process(document); document.Close(true); System.IO.File.Delete(tempPath); ViewData["OcrResult"] = ocrResult; return View("Result"); } return View("Error"); } */ ``` -------------------------------- ### Installation Guides Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html Provides instructions for installing the Syncfusion .NET PowerPoint library using various installers: Web, Offline, Mac, and Linux. ```link /document-processing/powerpoint/powerpoint-library/net/installation/web-installer/how-to-download ``` ```link /document-processing/powerpoint/powerpoint-library/net/installation/web-installer/how-to-install ``` ```link /document-processing/powerpoint/powerpoint-library/net/installation/offline-installer/how-to-download ``` ```link /document-processing/powerpoint/powerpoint-library/net/installation/offline-installer/how-to-install ``` ```link /document-processing/powerpoint/powerpoint-library/net/installation/mac-installer/how-to-download ``` ```link /document-processing/powerpoint/powerpoint-library/net/installation/mac-installer/how-to-install ``` ```link /document-processing/powerpoint/powerpoint-library/net/installation/linux-installer/how-to-download ``` ```link /document-processing/powerpoint/powerpoint-library/net/installation/linux-installer/how-to-install ``` -------------------------------- ### Silent Uninstallation Example Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/installation/offline-installer/how-to-install.md An example command for silent uninstallation, specifying the path to the installer executable and the '/uninstall silent' argument. ```batch "D:\Temp\syncfusionessentialfileformats_x.x.x.x.exe" /uninstall silent ``` -------------------------------- ### Getting Started - ASP.NET Core Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/PDF/PDF-Viewer/react/overview.md Basic setup for integrating the Syncfusion PDF Viewer component in an ASP.NET Core application. ```cshtml @using Syncfusion.EJ2.DocumentEditor ``` -------------------------------- ### OCR Getting Started - AWS Textract Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html This guide provides instructions on integrating AWS Textract for -------------------------------- ### Getting Started - ASP.NET MVC Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/PDF/PDF-Viewer/react/overview.md Basic setup for integrating the Syncfusion PDF Viewer component in an ASP.NET MVC application. ```cshtml @using Syncfusion.EJ2.DocumentEditor ``` -------------------------------- ### Syncfusion PDF Library .NET Installation Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing-toc.html Guides for installing the Syncfusion PDF Library for .NET using various methods, including Web Installer, Offline Installer, Mac Installer, and Linux Installer. ```Markdown * [Overview](/document-processing/pdf/pdf-library/net/overview) * [Assemblies Required](/document-processing/pdf/pdf-library/net/Assemblies-Required) * [NuGet Packages Required](/document-processing/pdf/pdf-library/net/NuGet-Packages-Required) * Installation * Web Installer * [How to Download?](/document-processing/pdf/pdf-library/net/installation/web-installer/how-to-download) * [How to Install?](/document-processing/pdf/pdf-library/net/installation/web-installer/how-to-install) * Offline Installer * [How to Download?](/document-processing/pdf/pdf-library/net/installation/offline-installer/how-to-download) * [How to Install?](/document-processing/pdf/pdf-library/net/installation/offline-installer/how-to-install) * Mac Installer * [How to Download?](/document-processing/pdf/pdf-library/net/installation/mac-installer/how-to-download) * [How to Install?](/document-processing/pdf/pdf-library/net/installation/mac-installer/how-to-install) * Linux Installer * [How to Download?](/document-processing/pdf/pdf-library/net/installation/linux-installer/how-to-download) * [How to Install?](/document-processing/pdf/pdf-library/net/installation/linux-installer/how-to-install) ``` -------------------------------- ### Silent Uninstallation Example Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/Excel/Excel-Library/NET/installation/offline-installer/how-to-install.md An example command-line execution for silently uninstalling Syncfusion Essential Studio for Excel. ```bash "D:\Temp\syncfusionessentialexcel_x.x.x.x.exe" /uninstall silent ``` -------------------------------- ### Syncfusion Excel Installer - UI Installation Steps Source: https://github.com/syncfusion-content/document-processing-docs/blob/development/Document-Processing/Excel/Excel-Library/NET/installation/offline-installer/how-to-install.md Provides a step-by-step guide for installing Syncfusion Essential Studio Excel using the graphical user interface. It covers launching the installer, authentication options (Login To Install or Use Unlock Key), accepting license terms, configuring installation paths and additional settings, handling previous versions, and completing the installation. ```English 1. Open the Syncfusion Essential Excel offline installer file. 2. Choose to 'Login To Install' or 'Use Unlock Key' for authentication. 3. Agree to the License Terms and Privacy Policy. 4. Configure install location, sample location, and additional settings (Install Demos, Register Assemblies in GAC, Configure Controls in Visual Studio, Create Desktop Shortcut, Create Start Menu Shortcut). 5. Optionally uninstall previous versions. 6. Monitor the uninstall and install progress. 7. Click 'Launch Control Panel' and then 'Finish' to complete the installation. ```