Foxit PDF Conversion SDK is a flexible high-performance library for conversion between PDF files
and MS Office files while maintaining the layout and format of your original documents. It offers
advanced conversion capabilities as well as the same quality and user experience you can expect
from Foxit. The engines for creating MS office files or PDF files are developed independently by Foxit
and no 3rd party office engine is required to be pre-installed on your machine. Foxit PDF Conversion
SDK can be used as a standalone library or as an add-on with Foxit PDF SDK.
Why Choose Foxit PDF Conversion SDK
Foxit is a leading software provider of solutions for reading, editing, creating, organizing, and
securing PDF documents. Foxit PDF SDK libraries have been used in many of today’s leading apps,
and are proven, robust, and battle-tested to provide the quality, performance, and features that the
industry’s largest apps demand. Foxit PDF Conversion SDK is a new SDK product independently
developed by Foxit. Customers choose Foxit PDF Conversion SDK for the following reasons:
• Easy to integrate
Developers can seamlessly integrate Foxit PDF Conversion SDK into their own applications.
• Lightweight footprint
Does not exhaust system resource and deploys quickly.
• Independently-developed engine
The core technology of the Conversion SDK is developed independently by Foxit.
• Premium World-side Support
Foxit offers premium support for its developer products because when you are developing mission
critical products you need the best support. Foxit has one of the PDF industry’s largest team of
support engineers. Updates are released on a regular basis to improve user experience by adding
new features and enhancements.
Foxit PDF Conversion SDK for C++ API
In this guide, we focus on the introduction of Foxit PDF Conversion SDK for C++ API on Windows and
Linux platforms. Foxit PDF Conversion SDK for C++ API ships with simple-to-use APIs that can help
C++ developers do conversion between PDFs and MS Office files (only support docx, pptx and xlsx
format files).
Foxit PDF Conversion SDK v2.0.0 - March 18, 2024
This release includes the following changes:
New Features and Enhancements
* Office to PDF Conversion (Beta): Introduced a new feature for converting Office documents (Word, Excel, PowerPoint) to PDF format on Windows. This feature is currently in beta and may be subject to further refinement.
* Office to PDF Web Demo: A web-based demo is now available for trying out the Office to PDF conversion functionality.
* AnyCPU Support : Added AnyCPU configuration support for the Dotnet/DotnetCore platform. This allows the software to run on a wider range of system architectures.
* PDF to Word Conversion:
Footnotes and Endnotes: Added support for generating footnotes and endnotes in converted Word documents. This new functionality is controlled by the enable_generate_footnotes_and_endnotes parameter in the conversion::pdf2office::PDF2WordSettingData class.
Headers and Footers: Added support for generating headers and footers in converted Word documents. This new functionality is controlled by the enable_generate_headers_and_footers parameter in the conversion::pdf2office::PDF2WordSettingData class.
* PDF to PowerPoint Conversion: Improved the accuracy of recognizing text blocks in PowerPoint slides during the conversion process.
* PDF to Excel Conversion: Added a new class, PDF2ExcelSettingData, which provides methods for retrieving and configuring decimal symbols and thousands separators for better control over the formatting of numerical data in the converted Excel spreadsheets.
Bug Fixes
* Fixed the issue where conversion may fail or slow down due to high memory usage.
* Fixed the crash issue that occurred when converting to specific pages containing borderless tables in PDF to PPT.
* Fixed various text conversion anomalies after converting PDF to office formats, including inconsistent fonts, text converted to images, missing text, text position offset, and text overlap.
* Fixed the issue where underline recognition was incorrect after converting PDF to Word, and extra spaces and line breaks were added between some text contents.
* Fixed the issue where some text content was misidentified as a table after converting PDF to PPT.
* Fixed the issue where multiple lines of text content were placed in the same cell after converting PDF to Excel.
* Fixed the issue where page numbers were inconsistent or one page was split into multiple pages after converting PDF to Word.