EvoPdf.Next.PdfProcessor.Linux 14.0.2

Prefix Reserved
dotnet add package EvoPdf.Next.PdfProcessor.Linux --version 14.0.2
                    
NuGet\Install-Package EvoPdf.Next.PdfProcessor.Linux -Version 14.0.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="EvoPdf.Next.PdfProcessor.Linux" Version="14.0.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="EvoPdf.Next.PdfProcessor.Linux" Version="14.0.2" />
                    
Directory.Packages.props
<PackageReference Include="EvoPdf.Next.PdfProcessor.Linux" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add EvoPdf.Next.PdfProcessor.Linux --version 14.0.2
                    
#r "nuget: EvoPdf.Next.PdfProcessor.Linux, 14.0.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package EvoPdf.Next.PdfProcessor.Linux@14.0.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=EvoPdf.Next.PdfProcessor.Linux&version=14.0.2
                    
Install as a Cake Addin
#tool nuget:?package=EvoPdf.Next.PdfProcessor.Linux&version=14.0.2
                    
Install as a Cake Tool

EvoPdf Next PDF Processor for .NET (Linux x64)

EVO PDF Software Logo

EvoPdf Next PDF Processor for .NET | PDF Library for .NET | EVO PDF Software | Free Trial | Licensing | Support

Overview

EvoPdf Next PDF Processor for .NET is a collection of components that can be used to extract text and images from PDF documents, search text in PDF documents and convert PDF pages to images.

The PDF to Text component enables text extraction from PDF documents and text search with results that include the exact positions of the matches.

The PDF to Image component enables the conversion of PDF pages to PNG images.

The PDF Images Extractor component enables the extraction of images from PDF documents.

The library targets .NET Standard 2.0 and can be used in .NET Core and .NET Framework applications deployed on Windows and Linux platforms, including Azure App Service, Azure Functions and Docker.

This package includes only the Linux x64 runtime. Separate packages are available for Windows or multi-platform runtimes.

Package structure

EvoPdf Next for .NET has a modular architecture, with separate NuGet packages for each major component to avoid unnecessary files being included in your applications.

This package is a Linux x64 metapackage that references all EvoPdf Next NuGet packages required to run the PDF Processor component on Linux platforms.

There is also a multi-platform metapackage EvoPdf.Next.PdfProcessor that references both the Windows and Linux runtimes, which is ideal when developing on one operating system and deploying to multiple runtime environments.

Compatibility

The compatibility list of this Linux x64 package includes the following platforms:

  • Linux x64 distributions
  • .NET 10.0, 9.0, 8.0, 7.0, 6.0 and .NET Standard 2.0
  • .NET Framework 4.6.2 to 4.8.1 (where supported)
  • Azure App Service and Azure Functions for Linux
  • Linux Virtual Machines
  • Docker containers for Linux
  • Web, Console and Desktop applications

Components and Features

PDF to Text

  • Convert PDF documents from memory, stream or file to text
  • Search text in PDF documents and return the exact text positions
  • Convert or search password-protected PDF documents
  • Convert or search the entire PDF or a range of PDF pages
  • Extract text with the original layout or optimized for reading
  • Search text with case-sensitive option
  • Search text with whole-word option
  • Asynchronous methods for async and await

PDF to Image

  • Convert PDF documents from memory, stream or file to images
  • Convert password-protected PDF documents
  • Convert all PDF pages or a range of PDF pages
  • Set the color space of the resulting images
  • Set the resolution of the resulting images
  • Set the background transparency of the resulting images
  • Asynchronous methods for async and await

PDF Images Extractor

  • Extract images from PDF documents in PNG format
  • Preserve the transparency information available in the PDF
  • Extract images from password-protected PDF documents
  • Extract images from the entire PDF or from a range of PDF pages
  • Asynchronous methods for async and await

Installation

The PDF Processor component does not require the installation of additional dependencies, either on Windows or on Linux platforms.

Install the package using your preferred NuGet package manager.

PDF Processor packages

Full library metapackages

Other EvoPdf.Next component packages

EvoPdf.Next namespace

All components of the EvoPdf Next for .NET library share the same namespace EvoPdf.Next and can be used together in the same application.

To use the library in your code, add the following using directive at the top of your C# source file:

using EvoPdf.Next;

Getting Started

For documentation and code samples, please visit:
https://www.evopdf.com/evopdf-next-pdf-processor-dotnet
https://www.evopdf.com/evopdf-next-pdf-to-text-dotnet
https://www.evopdf.com/evopdf-next-pdf-to-image-dotnet
https://www.evopdf.com/evopdf-next-pdf-images-extractor-dotnet

C# Code Samples

You can use the sample code below to convert a PDF document to a string and search for text in the PDF.

// Create the PDF to Text converter instance with default options
PdfToTextConverter pdfToTextConverter = new PdfToTextConverter();

// Extract text from the specified PDF file
string extractedText = pdfToTextConverter.ConvertToText(pdfFilePath);

// Search text in PDF
bool caseSensitive = false;
bool wholeWord = false;
FindTextLocation[] findTextLocations = pdfToTextConverter.FindText(pdfFilePath, textToFind, caseSensitive, wholeWord);

You can use the sample code below to convert PDF pages to images.

// Create the PDF to Image converter instance with default options
PdfToImageConverter pdfToImageConverter = new PdfToImageConverter();

// Converts all pages of a PDF file to image objects
PdfPageImage[] pdfPageImages = pdfToImageConverter.ConvertToImages(pdfFilePath);

You can use the sample code below to extract images from PDF documents.

// Create the PDF Images Extractor instance with default options
PdfImagesExtractor pdfImagesExtractor = new PdfImagesExtractor();

// Extract the images from the specified PDF file, grouped by page
ExtractedImage[][] extractedImages = pdfImagesExtractor.ExtractImages(pdfFilePath);

Free Trial

You can download the EvoPdf Next for .NET evaluation package from EVO PDF Downloads page of the website.

The evaluation package contains a demo ASP.NET application with full C# code for all features of the library.

You can evaluate the library for free as long as it is needed to ensure that the solution fits your application needs.

Licensing

The EVO PDF Software licenses are perpetual which means they never expire for a version of the product and include free maintenance for the first year. You can find more details about licensing on the website.

Support

For technical and sales questions or for general inquiries about our software and company you can contact us using the email addresses from the contact page of the website.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on EvoPdf.Next.PdfProcessor.Linux:

Package Downloads
EvoPdf.Next.Linux

EvoPdf Next for .NET can be integrated into your applications to create, edit and merge PDF documents, convert HTML to PDF or images, convert Word, Excel, RTF and Markdown to PDF, extract text and images from PDFs, search text in PDFs and convert PDF pages to images. The library targets .NET Standard 2.0 and can be used in .NET Core and .NET Framework applications deployed on Linux platforms, including Azure App Service, Azure Functions and Docker. This package includes only the Linux x64 runtime. Separate packages are available for Windows or multi-platform runtimes. The HTML to PDF Converter component uses a platform-specific runtime. On Linux platforms, installing additional dependency packages might be necessary, depending on the Linux distribution and version used. In the online documentation, the Getting Started and Publish guides provide detailed instructions for installing Linux dependencies on a variety of Linux platforms. The other components of the EvoPdf Next library generally do not require the installation of additional dependencies. Compatibility: - Linux x64 distributions - .NET 10.0, 9.0, 8.0, 7.0, 6.0 and .NET Standard 2.0 - .NET Framework applications running on Linux through compatible runtimes - Azure App Service and Azure Functions for Linux - Linux Virtual Machines - Docker containers for Linux - Web, Console and Desktop applications Main Features: - Create, edit and merge PDF documents - Apply HTML stamps, headers and footers to PDFs - Generate password-protected and digitally signed PDFs - Convert HTML with CSS, web fonts and JavaScript to PDF - Convert HTML to JPEG, PNG and WebP images - Convert SVG to PDF - Convert Word DOCX to PDF - Convert Excel XLSX to PDF - Convert RTF to PDF - Convert Markdown to PDF - Convert PDF to text - Search text in PDF documents - Convert PDF pages to images - Extract images from PDF pages Documentation and code samples: https://www.evopdf.com/evopdf-next-dotnet

EvoPdf.Next.PdfProcessor

EvoPdf Next PDF Processor for .NET is a collection of components that can be used to extract text and images from PDF documents, search text in PDF documents and convert PDF pages to images. The PDF to Text component enables text extraction from PDF documents and text search with results that include the exact positions of the matches. The PDF to Image component enables the conversion of PDF pages to PNG images. The PDF Images Extractor component enables the extraction of images from PDF documents. The library targets .NET Standard 2.0 and can be used in .NET Core and .NET Framework applications deployed on Windows and Linux platforms, including Azure App Service, Azure Functions and Docker. This is a multi-platform metapackage that references both the Windows x64 and Linux x64 PDF Processor runtimes. Compatibility: * Windows 10, 11 and Windows Server 2016 to 2025 * Linux x64 distributions * .NET 10.0, 9.0, 8.0, 7.0, 6.0 and .NET Standard 2.0 * .NET Framework 4.6.2 to 4.8.1 * Azure App Service and Azure Functions * Virtual Machines * Docker containers * Web, Console and Desktop applications Main Features: * Convert PDF documents to text preserving the original layout or optimized for reading * Search text in PDF documents and return the exact positions of the matches * Convert PDF pages to PNG images using a specified color space * Extract images from PDF documents in PNG format preserving transparency * Process password-protected PDF documents * Process all PDF pages or a specified range of PDF pages Documentation and code samples: https://www.evopdf.com/evopdf-next-pdf-processor-dotnet

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
14.0.2 21 12/21/2025