


Extract text, search text, render pages and extract images from PDFs, all in one package
EvoPdf.Next.PdfProcessor bundles the three PDF processing components of the library: the PDF to Text Converter (text in the original layout or reading order, text search with exact positions), the PDF to Image Converter (pages to PNG with a chosen color space) and the PDF Images Extractor (embedded images as PNG, transparency preserved). Password-protected documents, page ranges and async methods throughout. .NET Standard 2.0, no native dependencies.
Version 14.86.1. Building EVO PDF libraries since 2010. Evaluate without registration; the demo output is watermarked until you set a license key. Licensed as part of the EVO PDF Toolkit.
Documentation · Samples and demos on GitHub · AI agent skills
dotnet add package EvoPdf.Next.PdfProcessor.Windows
This is the Windows package; EvoPdf.Next.PdfProcessor.Linux and EvoPdf.Next.PdfProcessor.MacOS work the same way, or use the all-components EvoPdf.Next.* metapackage for your platform.
using EvoPdf.Next; // text, in the original layout var toText = new PdfToTextConverter(); string text = toText.ConvertToText(pdfBytes); // pages to PNG images var toImage = new PdfToImageConverter(); var pages = toImage.ConvertToImages(pdfBytes); // embedded images, transparency preserved var extractor = new PdfImagesExtractor(); var images = extractor.ExtractImages(pdfBytes);
EvoPdf.Next namespace. PDF to Text · PDF to Image · Images Extractor- Windows 10, 11 and Windows Server 2016 to 2025 (x64 and ARM64)
- Linux 64-bit distributions (x64 and ARM64)
- macOS 12.0+ (Apple Silicon / ARM64)
- .NET 10.0, 9.0, 8.0, 7.0, 6.0, .NET Standard 2.0
- .NET Framework 4.6.2 to 4.8.1
- Azure App Service, Functions and Container Apps
- AWS Elastic Beanstalk, Lambda and ECS
- Google Cloud Run and Kubernetes
- Web, console and desktop applications
What the PDF Processor package does
PDF to Text Converter
- Text in the original page layout, or optimized for reading
- Search text with
FindText: page number and exact position of every match - All pages or a page range; password-protected PDFs
PDF to Image Converter
- PDF pages rendered to PNG
- Color space, resolution and background transparency under your control
- All pages or a page range; password-protected PDFs
PDF Images Extractor
- Images embedded in the PDF, extracted as PNG
- Transparency information preserved
- All pages or a page range; password-protected PDFs
Every method has an async variant for async/await. The package has no native dependencies and runs on Windows, Linux and macOS, x64 and ARM64.
Install and run on Windows, Linux and macOS
EvoPdf.Next.PdfProcessor bundles the three PDF processing components of the library: the PDF to Text Converter (text in the original layout or reading order, text search with exact positions), the PDF to Image Converter (pages to PNG with a chosen color space) and the PDF Images Extractor (embedded images as PNG, transparency preserved). Password-protected documents, page ranges and async methods throughout. .NET Standard 2.0, no native dependencies.
Windows
Windows 10, 11 and Windows Server 2016–2025, x64 and ARM64. No additional dependencies.
Getting Started on Windows →Linux
64-bit distributions, x64 and ARM64. The guide lists the system packages per distribution.
Getting Started on Linux →macOS
macOS 12 and later on Apple Silicon (ARM64). No additional dependencies.
Getting Started on macOS →Docker
Complete Dockerfiles for Linux (x64, ARM64) and Windows Server containers, with the runtime dependencies and the build commands.
Docker page →Azure
App Service and Functions on Windows and Linux, from code or a container image, Container Apps and AKS: plan sizing and the Linux setup.
Azure page →AWS
Elastic Beanstalk on Amazon Linux 2023 and Windows Server, Lambda functions and ECS on Fargate: the configuration file, the Dockerfiles, sizing.
AWS page →Google Cloud
Cloud Run services in both execution environments and GKE: the Dockerfile, Artifact Registry, the deploy command, sizing.
Google Cloud page →Included in the EVO PDF Toolkit
The PDF Processor package is licensed as part of the EVO PDF Toolkit, which covers every component on this site, Next and Classic: 650 USD for a Deployment License (one application on a single server) or 1400 USD for a Company License (unlimited developers, applications and servers, redistributable). Perpetual, with updates and support for the first year.





