PDFNet 6.9.0.68406

There is a newer version of this package available.
See the version list below for details.
dotnet add package PDFNet --version 6.9.0.68406                
NuGet\Install-Package PDFNet -Version 6.9.0.68406                
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="PDFNet" Version="6.9.0.68406" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add PDFNet --version 6.9.0.68406                
#r "nuget: PDFNet, 6.9.0.68406"                
#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.
// Install PDFNet as a Cake Addin
#addin nuget:?package=PDFNet&version=6.9.0.68406

// Install PDFNet as a Cake Tool
#tool nuget:?package=PDFNet&version=6.9.0.68406                

[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

Product Compatible and additional computed target framework versions.
.NET Framework net20 is compatible.  net35 was computed.  net40 is compatible.  net403 was computed.  net45 was computed.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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 Downloads Last updated
11.0.0 381 10/30/2024
10.12.1 2,152 9/11/2024
10.12.0.2 623 9/4/2024
10.12.0.1 254 9/4/2024
10.12.0 255 9/4/2024
10.11.0 2,294 7/24/2024
10.10.0 2,256 6/12/2024
10.9.0 1,967 5/1/2024
10.8.0 1,639 3/20/2024
10.7.0 3,503 2/7/2024
10.6.0.3 1,132 1/10/2024
10.6.0.2 1,264 12/8/2023
10.6.0.1 372 12/8/2023
10.6.0 390 12/6/2023
10.5.0 2,423 10/25/2023
10.4.0 11,253 9/13/2023
10.3.0 3,891 8/2/2023
10.2.0 5,477 6/21/2023
10.1.1 883 5/24/2023
10.1.0 1,142 5/10/2023
10.0.0 5,399 3/29/2023
9.5.0.1 3,033 2/22/2023
9.5.0 1,371 2/17/2023
9.4.28.805 4,639 1/26/2023
9.4.2 3,061 12/20/2022
9.4.1 1,312 12/12/2022
9.4.0 6,573 10/11/2022
9.3.1 1,165 9/28/2022
9.3.0 20,090 7/6/2022
9.2.3.79556 2,178 6/10/2022
9.2.0 39,918 1/27/2022
9.1.1.78687 4,120 11/20/2021
9.1.0.78628 4,263 10/15/2021
9.1.0.78584 1,812 9/25/2021
9.1.0 1,925 8/25/2021
9.0.2.77878 1,244 7/26/2021
9.0.1.77814 14,455 6/23/2021
9.0.0 35,726 4/12/2021
8.1.2.76994 2,326 3/22/2021
8.1.0.76880 14,696 12/19/2020
8.1.0.30522 1,655 12/11/2020
8.1.0 1,557 12/1/2020
8.0.1.76554 1,685 10/30/2020
8.0.0.76134 13,125 9/9/2020
8.0.0.76120 914 9/8/2020
7.1.0.74119 21,700 2/19/2020
7.0.4.73873 2,175 1/27/2020
7.0.3.72960 13,886 11/1/2019
7.0.2.72593 10,296 9/20/2019
7.0.1.72235 20,511 8/23/2019
7.0.0.71969 1,552 7/26/2019
6.10.4.70952 17,709 6/4/2019
6.10.2.70251 2,187 4/2/2019
6.10.0.69952 1,491 3/8/2019
6.9.5.69548 2,031 2/15/2019
6.9.1.68586 2,725 11/29/2018
6.9.0.68406 3,658 11/20/2018
6.8.66.7102 7,567 8/21/2018
6.8.56.6513 4,052 7/12/2018
6.8.2.65223 59,981 4/24/2018
6.8.0.64936 2,491 4/12/2018
6.7.1.63077 14,977 12/11/2017
6.7.1.62473 2,976 10/24/2017
6.7.1.62249 2,018 9/27/2017
6.7.1.62197 1,710 9/22/2017
6.7.1.61823 14,998 7/25/2017
6.7.1.59452 15,882 5/3/2017
6.7.1.56759 3,396 3/3/2017
6.7.1.55157 2,956 1/27/2017
6.7.1.53322 15,703 1/6/2017
6.7.1.52203 2,278 12/2/2016
6.6.2.42730 24,191 4/11/2016
6.6.0.38591 3,797 1/13/2016
6.5.4.37386 4,636 12/1/2015
6.5.3.34673 4,722 9/14/2015

New Features
* PDFA Validation and Conversion have been overhauled to provide output much more compatible with VeraPDF and the PDF/A specifications/technical notes (see "Appendix: Full List of PDF/A Changes" below).
* XOD files are generated with built-in annotation appearance streams. This allows WebViewer 4.0+ to render annotations containing these streams as they appear in other PDF viewers.
* Added an option to PDFViewCtrl.OpenUrl which will restrict download usage. This is largely to reduce data usage/bandwidth, but can also be used for security reasons.
* Added the Convert::streamingPDFConversion method, for page-by-page streaming conversion of many file types to PDF.
Improvements and Bugfixes
* Performance improvements for documents that have been opened directly from memory.
* More accurate bounding boxes for many annotation types
* Rendering accuracy improvements for nested transparency groups.
* Greatly reduced memory usage when converting XLSX to PDF.
* Lots of improvements and fixes to Office to PDF conversion outputs.
* More robust: improved handling of badly formed xref tables, page trees, fonts and file streams.
* Opacity support for fileattachment annotations.
* Many other miscellaneous bug fixes.
Appendix: Full List of PDF/A Changes
* We now expect the value of the N key to be an appearance subdictionary in Widget Button annotation AP dictionaries in PDF/A-1 mode (in addition to doing so for all the other modes, as we already do); also, we now match improvements made by other vendor(s), who now allow multiple entries in these subdictionaries
* We now do the q/Q operator nesting limit calculation properly, taking only individual streams' nesting into account
* Blend mode (BM) is now allowed to be set to "Compatible" in PDF/A-1 mode
* The entire document is now checked for Metadata object stream dictionaries that contain the Filter key, in accordance with clarification in TechNote 0010 (A017)
* Checking for equality of the values of the ID keywords between the first page trailer and last trailer dictionaries is only done if the ID keyword is actually present in the first page trailer, in accordance with clarification in ISO 19005-1:2005/Cor.2:2011
* Added check for DeviceN colorant number implementation limit
* Fixed dictionary size implementation limit check - used to allow 8190 entries instead of 4095
* Added checks for real number magnitude implementation limits
* Added checks for string length implementation limits
* Added support for XMP metadata encoded in UTF-32
* Fixed bug that caused crashes while processing PostScript Type 4 functions with invalid numbers of arguments
* Added check for character identifier (CID) magnitude implementation limits
* Disallowing OpenType fonts (to match other vendors' behaviour) and unrecognized font subtypes
* Added check for BaseFont entry for non-Type3 fonts
* Added checks for FirstChar, LastChar, and Widths entries and validation of their contents for non-standard simple fonts
* Removed font loading as a validation step, to match other vendors' behaviour
* Added XMP value type validation
* Allowed XMP dates to have timezones
* Added fix for checking colorspace device independence for all referenced colorspaces, not just the ones that are used
* The presence of PresSteps is now flagged in validation mode too, not just convert mode
* Page dictionaries with AA keys are now flagged (in PDF/A-2 mode or greater)
* Limited appearance dictionary (AP) check to Widget annotations, and in PDF/A-2 mode and greater also annotations which have non-zero width and height and are not popups or links
* Improved checking for "the stream keyword shall be followed either by a CARRIAGE RETURN (0Dh) and LINE FEED (0Ah) character sequence or by a single LINE FEED character"
* Added a check for empty values of ID keys in file trailer dictionary in PDF/A-2 mode or greater
* Added a fix for header validation in PDF/A-2 mode or greater: CRLF is now allowed to be used between "%PDF-1.n" and "%bbbb"
* Added flagging of missing StructTreeRoot for PDF/A-1a, 2a, and 3a
* Added fix for XMP parsing that allows more thorough syntactical validation
* More thorough detection of the disallowed usages of transparency (matching what other vendors do)
* Added fix for page dimensions validation
* Inconsistent font Widths are now only flagged for embedded fonts
* Added CharSet string validation for embedded Type1 fonts vis-a-vis font program glyph names
* Removed XMP amendment (pdfaid:amd) contents validation, matching other vendors' behaviour
* Updated the default PDF/A version mode from 1B to 2B in both SDK and command-line tool
* Convert mode no longer outputs both "Z" and "00'00" hour/minute information when fixing dates within the PDF Info dictionary
* We now only check for correspondence between PDF Info and XMP in PDF/A-1 mode
* Fixed process colorant handling; Components is now treated as an Array, not a Dict
* Fixed overprint mode handling to correspond to clarification in TechNote 0010; only the overprint control values in the ExtGState dictionary which correspond to actual use are now considered during validation
* Default colorspaces are no longer inherited from the page's Resources dictionary, and are only sought within the current Resources, as per clarification with other vendors
* Convert mode now removes notdefs from page Contents streams
* Convert mode now replaces invalid UTF-8 strings