Not dependent on Adobe Acrobat. 100% managed code (C#). Follows .NET class library design guidelines.
Read and write 1000 pages with less than 50MB RAM, or create 200 small files in less than a second.
Encrypt and digitally sign files with local, web or hardware based signatures.
.NET libraries running on .NET 6.0 through .NET 10, .NET Standard 2.0+, and .NET Framework 4.6.2+
Programmatically read, write, update, and convert PDF files. Work with a physical file or with an in-memory stream.


Create and manipulate PDF elements programatically in C# or VB.NET with simple APIs.
Programmatically concatenate pages, split PDF documents by page ranges or bookmarks (outlines). Work with large files with lazy loading.


High quality rendering and printing. Digitally sign and encrypt your PDF files.
Trusted by developers at 11,000+ companies worldwide


For more information on GemBox.Pdf, check out the links below or get in touch with us.
We will be happy to help you.
See everything that GemBox.Pdf can do: browse through the examples with runnable code and articles.
Browse ExamplesDownload the NuGet package and start coding with GemBox.Pdf right away for free.
Try NowRoyalty-free deployment, 1 year of professional technical support, free updates and bug fixes. Discounts available on renewals.
Buy Now