What`s new in Foxit PDF SDK ActiveX 5.9.9?
================================================================================================================
New Features
* Support non-standard named actions for specific PDFs.
* Support new PDF JavaScript objects Doc.getTeplate and Doc.deletePages.
* Added new API 'SetRubberToolRadius' to set the size for the rubber tool.
* Added Normalize function 'NormalizePage' to offset the page's CropBox.
Bug Fixes
* Resolved the issue where comments could be deleted without the necessary permissions.
* Fixed a problem where calling functions to track images would leave a trace after movement when a transparent image is used.
* Addressed errors caused by owner permissions, such as the inability to switch tools and crashing when adding annotations.
* Fixed an error where bookmarks created through "InsertOutline" were not being displayed.
What`s new in Foxit PDF SDK ActiveX 5.9.8?
================================================================================================================
New Features
* SetFollowingImageForMouseByURL: This new function allows users to set an image by providing an HTTP URL, which will then follow the mouse cursor.
* RemoveAllWaterMarks: We have introduced a new function to remove all watermarks that have been added by Foxit Apps or SDK on a specific PDF page. This ensures a clean and watermark-free viewing experience.
* setFocus: To enhance user interaction, we have implemented a new function called "setFocus." With this function, users can jump to and immediately focus on a specific field, improving efficiency and ease of use.
* Print Handling - Tile Large Pages: To optimize printing large pages, we have added the "Tile Large Pages" option. This feature divides a large page into smaller sections or tiles that fit within the printable area of the printer, ensuring accurate and efficient printing.
* ShareFileStream: To avoid multiple memory allocations when signing large files, the PDFSignatureMgr class has introduced a new flag called ShareFileStream, which aims to enhance flexibility in handling file streams depending on the size of the files being processed during the signing.
Bug Fixes
* The issue of abnormal display in form Listboxes in specific language environments has been fixed.
* We have fixed the issue of incorrect bookmark jumping between two different instances of the ActiveX.
* The problem of the Eraser tool obtaining the wrong annotation object during movement, causing the inability to erase pencil annotations, has been resolved.
* We have addressed the issue where the "ExportAnnotsToFDFFile" function was unable to export stamp annotations.
* The problem of the "About" button not being hidden when invoking the ShowToolbarButton interface in a Java project has been fixed.
* We have fixed the issue where when using Freetext tools or input in form fields, the soft keyboard does not appear on Windows Surface devices.
* We have improved the processing time when importing larger FDF files (9MB), reducing the delay.