Foxit PDF SDK Changelog

Web

June 2021

Added
  • Form Designer full support (PC platform only)
  • High Contrast support
  • Read Aloud is available for reading a page’s text using either a built-in browser speech API or third party speech service
  • Chinese Traditional Localization support
  • Signature properties such as signing reason, date, location now available on context menu of signature fields
  • Optimized UIExtension.css size from 5179kb to 1512kb
  • Enhanced Acrobat JavaScript API support
  • Clipboard copied text now displayed as a text annotation object instead of text object
  • The returns of ‘PDF.PDFForm.addControl()’ was changed to object instead of boolean
  • New viewer events for monitoring actions before page rendering and document loading.
  • New parameter ‘fileOpen.cipher’ was added to viewer open methods to decrypt FileOpen PDFs encrypted with AES algorithm.
  • New viewer Class, interface and APIs for Read Aloud module.
  • New ‘PDFViewer.addFontMaps()’ for adding custom fonts to the Font list.
  • New API ‘ PDFField.setFlags()’ was added to set flags for form fields.
  • New parameter ‘autoDownloadAfterSign’ was added to ‘PDFUI.constructor’ to control the download action once the current document is signed with a certificate-based signature.
  • A callback ‘getSignedDocument’ was added to ‘PDFUI.constructor’ to allow getting a signed document stream.
  • New ‘PDFUI.setDefaultMeasurementRatio()’ for specifying measurement ratio.
  • New ‘PDFUI.waitForInitialization()’ for translating localization entries.
  • New ‘PDFUI.registerSignaturePropertyHandler()’ for customizing signature properties panel.
  • New custom-font project which shows how to map a font and add it to the font list for text editing.
  • New custom-measurement project for creating a custom measurement object.
  • New integration project for React.js application created using create-react-app.
  • New project for pseudo-time progress bar.
Fixed
  • Issue where a PDF file with an oversized layout renders incorrectly in FitWidth mode.
  • Crash issue on opening PDF files with size larger 150MB on mobile devices.
  • A glyph rendering issue on a specific file.
  • Annotation count now works correctly on the ‘getAnnotCount()’ method.
  • Show/hide form field action responds correctly.
  • ‘PDFui.activateAnnotation’ correctly activates and locates annotation on page.
  • Change annotation rectangle with cloud style to solid now follows the object’s original geometry
  • Issue where exporting Dynamic Stamps as FDF causes an error message in Adobe Reader DC.
  • Issue with creation of new instances after destroying current in IE11.
  • Issues where customizing thumbnail context-menu causes errors.
  • Linearized PDFs created by ‘pdfdoc.getStream()’ now can be opened in other PDF readers.

Windows/Linux/Mac

June 2021

Added
  • New Platform support: ARM Linux support
  • Add a flag to AddNewSignatuer API to decide whether Foxit PDF SDK should check PDF document’s permission before adding a signature.
  • Support page Break setting for HTMLtoPDF feature
  • Support create bookmarks for HTMLtoPDF feature
  • A new option of whether the rectangle auto adapt the content for callout annotation
  • Export Form data to a CSV file
  • Form Design Assistant
  • Support to disable the highlight of the signature field
  • Get/Set RichText, Sort, CommitOnSelChange for Field_Flags
  • Get the image resource of annotation
  • Set whether to show Text Field Overflow Indicator
Updated
  • Enhance Graphic_objects demo(C++) demo
  • Enhance compliance simple demo
  • Enhance watermark demo
  • Enhance page_organization demo
  • New option to Enhance zero-width line rendering
  • Support to show barcode appearance text field
  • Improve performance of API “Watermark.InsertToPage”
  • Provide Nupkg for Windows .Net SDK
  • Enhance PSI annotation feature
  • Enhance the Rendering performance of some XFA doc
  • Enhance Text Search feature
  • Enhance SubmitForm action
Fixed
  • Bug for OCR Java Demo
  • Some issue for sign PDF in multi-thread
  • Bug related to TXT to PDF conversion

Android/iOS

June 2021

Added
  • New event to detect if a certificate-based signature has been applied to a document
  • Support scoped storage functionality as per Android 11 requirements
  • Area Highlight
  • Annotation summary list at User Interface
  • Support brush type for pencil annotations
  • Dark Mode
  • Auto Flip
  • Outline editing
  • Tool preference setting in Home Tab
  • Support to add link annotations in Edit tab
  • Custom page color
  • Support to redact one or more pages
Updated
  • Enhanced search function (Support Outline, Bookmark, Annotation, Redaction search)
  • Main demo updated with new user interface
Fixed
  • ” /r/n” bug for Multiline XFA forms
  • RegisterSecurityCallback issue for Xamarin
  • Not possible to autosave files containing digital signatures
  • Signer name not displayed in the signature panel
  • Rendering issue on continuous view mode
  • Keyboard overlapping when filling PDF forms

Updated on March 20, 2024