Version 7.2
Foxit PDF SDK Changelog v7.2
Foxit PDF SDK Changelog v7.2
Web
March 2020
Added
Content editing highlight feature:
Allow importing of 3rd party fonts for edit feature
Allow selecting multiple text object at once
Function to copy contents in a document or across documents
Line breaking
Comment list functions added: Allow customers to display all comments whether the corresponding page is loaded or not
Display the total comments number when in all comments displaying mode
Search comments
Page markups now support adding a header and footer
PDF optimizer now has file size optimization
PDF Linearization support
Support PDF fast web view on Web Viewer
Support to check if a document is linearized
Annotation and stamp
Support for formatting free text
Support for setting stamp information when adding a new custom stamp
Support for setting default annotation properties
Support for copy and paste image annotation and stamp
JSON support stamp (image) and attachment
Support to pre-render pages
Support to print the current view
Selected text retrieval
New host control for license
Provided an event for document modification
Added file name in the document properties dialog box
Support flipping pages turning effect (left and right) on mobile UI
Light web viewer JavaScript support
JSON support stamp (image) and attachment
Updated
Linearization PDF support improvements
Simple stamp setup has been added. page.addAnnot now has a new value icon for stamps formation setup
Comment loading improvements
Extended annotation data type to import and export. Extended annotation JSON to import/export file attachments and image stamps
Mouse page scale improved at UI level
Fit Page function has been improved at UI level
Framework support has been updated:
Fixed
CSS warning messages on console in AngularJS
Image fails to paste from clipboard
Right click menu on thumbnails
Typewriter annotation not placing exactly on the selected location
Current file not refreshing when using import FDF function
Form Value disappearing in IE when on blur
Field issue with Ultraform not autospacing
Input not converting to upper case in Ultraform
Unwanted Ultraform printing cropping
Windows/Linux/Mac
March 2020
Added
Support for dynamically adding a header and footer
Support for loading a certificate from stream/memory when using the ‘StartSign’ method
Support for image rotation at any angle
Support for adding an image to an XFA field
Methods to get/set a default appearance for widget annotation
Support checking whether a rectangle object is adjacent to another in the horizontal or vertical direction
Support to get a popup annotation’s parent
Rendering quality flag to image compression settings class
Qt view demo for Linux C++
Sample codes for rendering to DC
List of supported JavaScript methods to the developer guide
New JavaScript instructions provided in developer guide
Updated
Enhancements to the optimization add-on:
Support PDF document ‘Clean Up’ optimization option
Remove invalid links
Remove invalid bookmarks
Use Flate to encodes streams that are not encoded
In streams that use LZW encoding, use Flate instead
Support ‘Discard Objects’ option for PDF document optimization:
Discard all form submission, import and reset actions
Flatten form fields
Discard all JavaScript actions
Discard embedded page thumbnails
Discard embedded print settings
Discard bookmarks
Enhancement to simple demo – new options for PDF ‘Reduce File Size’ optimization
Fixed
Missing color attribute when exporting redacted annotations to XFDF file
Enhancements to the XFDF/FDF import functionality – updating annotation data when an identical annotation ID is found in the document
PDFPage::GetBox failure on retrieving MediaBox data if the property is inherited from parent object
Bug on setValue method for Checkbox fields on specific files
Persistent access to redacted annotation on specific files
Missing color space on tiff images added to PDF
Android/iOS
March 2020
Added Alt
Scanning add-on module
Form fields supported on AcroForm designer at UI-level: RadioButton\ComboBox\ListBox
Support “Save as” and “Reduce File Size” options on file save at UI-Level
Support for dynamically adding a header and footer
Methods to get/set the default appearance for widget annotations
Rendering quality flag to image compression settings class
Provide instructions on ‘How to modify proguard file when minifyEnabled is set to true’
Support for loading certificates from stream/memory when using ‘StartSign‘ method
Support for all angles of image rotation
Support to add image to an XFA field
Support to check whether a rectangle object is adjacent to another in the horizontal or vertical direction
Support to get a pop-up annotation’s parent
Updated
Enhancements to the optimization add-on:
Support PDF document ‘Clean Up’ optimization option
Remove invalid links
Remove invalid bookmarks
Use Flate to encodes streams that are not encoded
In streams that use LZW encoding, use Flate instead
Support ‘Discard Objects’ option for PDF document optimization:
Discard all form submission, import and reset actions
Flatten form fields
Discard all JavaScript actions
Discard embedded page thumbnails
Discard embedded print settings
Discard bookmarks
Deprecated UIWebView class migrated to WKWebView
Migrated PDF SDK for Android support library to AndroidX
Xamarin Android/iOS plugin code updated to VS 2019
Foxit PDF SDK for iOS Flutter plugin released
Synchronized update for Xamarin/Cordova/React Native/Kotlin/Flutter
XFDF/FDFimport functionality – Updated annotation data when an identical annotation ID is found in the document
Fixed
Crash issue while trying to use a recycled bitmap
Crash issue related to “onDoubleTap”
Slow loading performance on large document issue for iOS
Typo errors for iOS
Missing color attribute when exporting redacted annotation to XFDF file
PDFPage::GetBox failure on retrieving MediaBox data if the property is inherited from parent object
Bug on setValue method for Checkbox fields on specific files
Persistent access to redacted annotation content on specific files
Missing color space on tiff images added to PDF