Easily Import and Export Annotations from PDFs

PDF4NET 13.2.0 adds support for importing and exporting annotations as FDF and XFDF, improving collaboration and creating data-portable PDF documents.

PDF4NET is a .NET library for generating, importing, and manipulating PDF documents on the fly from any .NET application. It does not rely on any Adobe products for creating or importing PDF files. PDF4NET hides the complex structure of PDF files behind a simple object model that allows creation of complex PDF files with a few lines of code.

PDF4NET 13.2.0 adds the ability to export and import annotations in both FDF and XFDF format, making it easier for developers to create collaborative and data-portable PDF documents. These file formats are specifically designed for storing and exchanging PDF annotations, and are XML-based, which makes them easy to programmatically read and write.

PDF4NET 13.2.0

Released: Nov 1, 2023 Updates in 13.2.0

Features
  • PDF4NET
    • Added the ability to export/import annotations as FDF.
    • Added the ability to export/import annotations as XFDF.
    • The PDFDocument.ID property is now writeable.
Fixes
  • PDF4NET
    • Destinations are not created for nested flow content objects.
    • Type and ClippingStyle properties are stored incorrectly in a 3D projection.
    • /BaseFont entry is generated incorrectly for some TrueType fonts.
    • The Border property is empty for circle, square and polyline annotations when loading a file in a PDFFixedDocument.
    • Square annotations are loaded as cloud square annotations when loading a file in a PDFFixedDocument.
    • Chinese text is extracted incorrectly from some PDF files.
    • COS string objects included in object streams are not saved correctly.
  • PDF4NET.Render
    • Some JPEG images are not displayed.