Skip to main content

Foxit PDF SDK For Python3

Project description

Foxit PDF SDK v9.2.0  Release Date: 07 Nov. 2023
==================================================================
This is a minor release

____New Features/Enhancements____
* Obtain the cursor position in the text field: Added a new API 'GetEditingTextCaretPosition' to retrieve the cursor position within a text field during form filling or editing.
* Flexible font embeding control: To enhance font embedding efficiency, the Embed()function now includes the 'is_add_all_unicodes' parameter for controlling the embedding of either all possible unicodes or a specific unicode, and it also introduces the 'AddUnicodes()' method to allow users to add unicodes for the embedded font as needed.
* XFAForm widget select status control: Added a new API 'XFAWidget::SetCheckState()' to control the select status for the CheckBox and Radio XFA widget.
* Signing conforms to the PDF/A standard: In order to ensure that the signed documents comply with the PDF/A standard, the SDK has adjusted its underlying code to support image-based signatures and introduced a new API called 'EnableEmbedFont()' to support text-based signatures.
* Enhanced PDF JavaScript support: This version introduces support for cursor, printparams, icon, hostcontainer, and fullscreen objects, allowing our SDK to interact with PDF documents that contain embedded JavaScript code using these specific objects.
* Detection of multi-lines and multiple selection properties for XFA form fields: This version added new APIs 'IsSupportMultiline()' to check multi-line support for text field widget and 'IsListBox()' and 'IsSupportMultiSelect' to check multiple selection support for list widget.
* Search results with adjustable context length for keywords: Added new parameters 'sentence', 'match_sentence_start_text_index' and 'match_sentence_end_text_index' to 'RetrieveSearchResult()' to allow adjustment of the context length of the search results
* Enhanced full text searching capabilites: In this version, the full-text search engine has been upgraded, resulting in significantly improved search accuracy.
* Office2PDF on Linux supports Libreoffice 7.0.

____Bug Fixes____
* [PDF2Word]Fixed a multi-threading crash issue when the ConvertCallback function was not empty and required pausing.
* Resolved the problem of losing signatures when calling StartRenderXFAPage() to render dynamic XFA forms.
* Fixed OCR runtime errors and recognition inaccuracies by upgrading the OCR engine.
* Rectified various issues related to incorrect FullTextSearch search results by upgrading the full text search engine.
* [HTML2PDF]Fixed a specific issue where HTML-to-PDF documents displayed a successful conversion message but did not generate the file.
* Fixed the issue of excessive memory consumption within the GeneratePreviewBitmap() API when resolving high DPI bitmaps.
* Fixed an anomaly where the vertices of triangle-style Polygon annotations were truncated after resetting their appearance.
* Addressed the problem of cell heights not adapting when inserting cross-page tables using InsertTablePagesToDocument.
* Fixed an Out of Memory (OOM) exception that occurred when calling InsertTablePagesToDocument with excessively long cell content.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

FoxitPDFSDKPython3-9.2.0-cp310-cp310-win_amd64.whl (24.0 MB view hashes)

Uploaded CPython 3.10 Windows x86-64

FoxitPDFSDKPython3-9.2.0-cp310-cp310-win32.whl (19.6 MB view hashes)

Uploaded CPython 3.10 Windows x86

FoxitPDFSDKPython3-9.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (44.0 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

FoxitPDFSDKPython3-9.2.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (42.5 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

FoxitPDFSDKPython3-9.2.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.6 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.12+ x86-64

FoxitPDFSDKPython3-9.2.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (42.2 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686

FoxitPDFSDKPython3-9.2.0-cp310-cp310-macosx_11_0_arm64.whl (28.0 MB view hashes)

Uploaded CPython 3.10 macOS 11.0+ ARM64

FoxitPDFSDKPython3-9.2.0-cp310-cp310-macosx_10_9_x86_64.whl (31.1 MB view hashes)

Uploaded CPython 3.10 macOS 10.9+ x86-64

FoxitPDFSDKPython3-9.2.0-cp39-cp39-win_amd64.whl (24.0 MB view hashes)

Uploaded CPython 3.9 Windows x86-64

FoxitPDFSDKPython3-9.2.0-cp39-cp39-win32.whl (19.6 MB view hashes)

Uploaded CPython 3.9 Windows x86

FoxitPDFSDKPython3-9.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (44.0 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

FoxitPDFSDKPython3-9.2.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (42.5 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

FoxitPDFSDKPython3-9.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.6 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

FoxitPDFSDKPython3-9.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (42.2 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

FoxitPDFSDKPython3-9.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (42.7 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.5+ x86-64

FoxitPDFSDKPython3-9.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (41.7 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

FoxitPDFSDKPython3-9.2.0-cp39-cp39-macosx_11_0_arm64.whl (28.0 MB view hashes)

Uploaded CPython 3.9 macOS 11.0+ ARM64

FoxitPDFSDKPython3-9.2.0-cp39-cp39-macosx_10_9_x86_64.whl (31.1 MB view hashes)

Uploaded CPython 3.9 macOS 10.9+ x86-64

FoxitPDFSDKPython3-9.2.0-cp38-cp38-win_amd64.whl (24.0 MB view hashes)

Uploaded CPython 3.8 Windows x86-64

FoxitPDFSDKPython3-9.2.0-cp38-cp38-win32.whl (19.6 MB view hashes)

Uploaded CPython 3.8 Windows x86

FoxitPDFSDKPython3-9.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (44.1 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

FoxitPDFSDKPython3-9.2.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (42.5 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

FoxitPDFSDKPython3-9.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.5 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

FoxitPDFSDKPython3-9.2.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (42.1 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

FoxitPDFSDKPython3-9.2.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (42.6 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.5+ x86-64

FoxitPDFSDKPython3-9.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (41.7 MB view hashes)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

FoxitPDFSDKPython3-9.2.0-cp38-cp38-macosx_11_0_arm64.whl (28.0 MB view hashes)

Uploaded CPython 3.8 macOS 11.0+ ARM64

FoxitPDFSDKPython3-9.2.0-cp38-cp38-macosx_10_9_x86_64.whl (31.1 MB view hashes)

Uploaded CPython 3.8 macOS 10.9+ x86-64

FoxitPDFSDKPython3-9.2.0-cp37-cp37m-win_amd64.whl (24.0 MB view hashes)

Uploaded CPython 3.7m Windows x86-64

FoxitPDFSDKPython3-9.2.0-cp37-cp37m-win32.whl (19.6 MB view hashes)

Uploaded CPython 3.7m Windows x86

FoxitPDFSDKPython3-9.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (43.9 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

FoxitPDFSDKPython3-9.2.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (42.3 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

FoxitPDFSDKPython3-9.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.4 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

FoxitPDFSDKPython3-9.2.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (42.2 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

FoxitPDFSDKPython3-9.2.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (42.6 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.5+ x86-64

FoxitPDFSDKPython3-9.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (41.7 MB view hashes)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

FoxitPDFSDKPython3-9.2.0-cp37-cp37m-macosx_10_9_x86_64.whl (31.0 MB view hashes)

Uploaded CPython 3.7m macOS 10.9+ x86-64

FoxitPDFSDKPython3-9.2.0-cp36-cp36m-win_amd64.whl (24.0 MB view hashes)

Uploaded CPython 3.6m Windows x86-64

FoxitPDFSDKPython3-9.2.0-cp36-cp36m-win32.whl (19.6 MB view hashes)

Uploaded CPython 3.6m Windows x86

FoxitPDFSDKPython3-9.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (43.9 MB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

FoxitPDFSDKPython3-9.2.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl (42.3 MB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.17+ i686

FoxitPDFSDKPython3-9.2.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (43.4 MB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

FoxitPDFSDKPython3-9.2.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (42.2 MB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

FoxitPDFSDKPython3-9.2.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (42.6 MB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.5+ x86-64

FoxitPDFSDKPython3-9.2.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl (41.7 MB view hashes)

Uploaded CPython 3.6m manylinux: glibc 2.5+ i686

FoxitPDFSDKPython3-9.2.0-cp36-cp36m-macosx_10_9_x86_64.whl (31.0 MB view hashes)

Uploaded CPython 3.6m macOS 10.9+ x86-64

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page