[PDF Reader. PDF Control. PDF Component]

PDFNet SDK is the ultimate PDF toolkit.

With PDFNet components you can build reliable & speedy applications that can view, create, print, edit, and annotate PDFs ... across operating systems.

Developers use PDFNet SDK to read, write, and edit PDF documents compatible with all published versions of PDF specification (including the latest ISO32000). The extensive PDF library API supports most common use-case scenarios such as:
*        PDF Viewing & Collaboration
*        PDF Rasterization
*        PDF Printing
*        PDF Form filling and flattening
*        PDF Split & Merge
*        PDF Stamping
*        Dynamic PDF generation (e.g. FlowDocument & Xaml to PDF)
*        PDF Text extraction and indexing
*        PDF Packages
*        PDF Layers (OCGs)
*        PDF Editing
*        PDF Encryption
*        Manipulate PDF bookmarks, links, and annotations.
*        PDF Optimization
*        PDF conversion to XML, HTML, XPS, SVG, TIF, etc.
*        PDF/A Validation and Conversion
*        PDF Redaction
*        PDF Conversion from XPS, MS Office, HTML, XAML, TXT, TIFF etc.
*        HTML to PDF Conversion

There is a newer version of this package available.
See the version list below for details.
Install-Package PDFNet -Version
dotnet add package PDFNet --version
<PackageReference Include="PDFNet" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add PDFNet --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

New Features
* Support for JavaScript actions. This can be enabled using PDFNet.EnableJavaScript and includes the following interactive PDF features:
 * Automatically recalculated fields. Automatically recalculated fields example
 * Verification of user input.Verification of user input example
* Built-in DOC-to-PDF conversion support.
* Export to individual color separations using PDFDraw.
 * Rather than converting to an output format such as RGB, PDFDraw can now preserve separations. Output can be in the form of a single N-channel TIFF, or to a number of output files, one for each separate ink in the source documentSeparation export example
* Support for the "cloudy" and "nozoom" annotation styles.
 * Rectangles and polygons can be drawn in a cloudy style, as shown. Annotations marked as "nozoom" will maintain thier size on screen at any zoom level (commonly applied to sticky notes). Cloud and nozoom annotation example
Performance Improvements
* Faster shape rasterization (0-20%).
* JBig2 decoding performance improvements (3-5x faster in many cases).
* JPEG2000: for the majority of JPEG 2000 encoded images, decoding is now faster and uses much less memory.
* Faster CMYK->RGB conversion in many cases.
* Parsing improvements: much improved performance on files with complex content streams.
Bug Fixes
* Overprint preview handling has been improved.
* More robust handling of corrupt documents.
* Improved stability when used in an interactive environment.
* Many other miscellaneous bug fixes.


This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated 381 10/30/2020 877 9/9/2020 91 9/8/2020 5,007 2/19/2020 652 1/27/2020 2,163 11/1/2019 1,125 9/20/2019 2,257 8/23/2019 599 7/26/2019 2,093 6/4/2019 937 4/2/2019 613 3/8/2019 512 2/15/2019 868 11/29/2018 1,239 11/20/2018 3,647 8/21/2018 2,222 7/12/2018 13,565 4/24/2018 1,004 4/12/2018 3,812 12/11/2017 1,840 10/24/2017 806 9/27/2017 549 9/22/2017 1,419 7/25/2017 7,970 5/3/2017 2,107 3/3/2017 1,769 1/27/2017 7,108 1/6/2017 1,008 12/2/2016 14,916 4/11/2016 2,544 1/13/2016 2,291 12/1/2015 2,165 9/14/2015
Show less