Latest release

Welcome to Foxit PDF SDK for Web and Desktop 9.1! This release supports Linux ARM architectures in Java Library, and adds PDF printing capabilities in Linux. It also introduces the build-in storage driver, paging seal signature for stamping, PDF Structure Tree classes, PDF 2.0 Compatibility annotation editing, Multiply Blend Mode annotation rendering, enhanced signatures with the capabilities to set signature appearance before signing and add signatures/sealing signatures with a shared signature dictionary, and much more. We also have info on this page for PDF SDK for Mobile 8.4.

Web SDK Upgrades

This release introduces the build-in storage driver, PDF 2.0 Compatibility annotation editing, Multiply Blend Mode annotation rendering, paging seal signature for stamping, and much more! Check out the changelog for full information on the release.

Web Changelog Web Changelog

Desktop SDK

For our desktop SDKs, we now supports Linux ARM architectures in Java Library, and adds PDF printing capabilities in Linux. We also provide PDF Structure Tree classes and enhance signatures with the capabilities to set signature appearance before signing and add signatures/sealing signatures with a shared signature dictionary. Check out the changelog for full information on the release.

Desktop Changelog Desktop Changelog

Mobile SDK

When it comes to mobile, we’ve added support for annotation control permissions for editing at API level, right-to-left page reading support, an auto complete feature for form filling and much more.

Mobile Changelog Mobile Changelog
More updates

New in PDF SDK 9.1 for Web and Desktop

Extended Platform Compatibility

This update introduces PDF printing capabilities for Linux operating systems. Also, the Java Library has been expanded to include the support for Linux ARM CPU architectures.

Tech

Built-in Storage Driver

We’ve introduced a built-in, customizable storage driver that facilitates data saving and retrieval. This empowers users to reuse annotation settings from their previous sessions.

PDF 2.0 Compatibility Annotation Editing and Multiply Blend Mode Annotation Rendering

Now, you can render and edit annotations using CA, ca, and BM dictionaries from PDF 2.0, expanding your annotation capabilities. We’ve also enhanced the rendering of annotations using the Multiply Blend Mode in the Appearance Stream, resulting in improved annotation visual outcomes.

Enhanced Signature Capabilities

Several new functions have been added to improve the process and capabilities of signatures. This includes support for setting signature appearance before signing, adding signatures, and sealing signatures with a shared signature dictionary.

Insurance

New Objects-level Classes for Traversing the PDF Structure Tree

The PDFStructTree classes can be used by developers to programmatically access and manipulate the structure tree of a PDF document. By offering functions to get structure elements, this class can help developers navigate and retrieve information from the structure tree in a more efficient and flexible manner than manually parsing the PDF file.

Paging Seal Signature for Stamping

We’ve added support for paging seal signatures that can be used to add visual seals or stamps to specific pages of a PDF document, enabling actions like adding, updating, deleting, and signing stamps. Download our SDK here and take a look.