Foxit Conversion SDK: efficient, accurate document conversion
Foxit Conversion SDK is a high-performance library designed for accurate conversion between PDF and Office documents (Word, Excel, PowerPoint). It preserves layout and formatting so converted files closely match the source.
Try it online
The SDK provides a live conversion demo with a Node.js backend so you can preview conversion quality.
Key features:
- Proprietary engine: Engines for creating Office documents and PDFs are developed entirely by Foxit with no third-party dependencies for greater stability and security.
- Excellent conversion quality: PDF to Office and Office to PDF both preserve layout and formatting.
- Flexible deployment: Use as a standalone library or as a plug-in for Foxit PDF SDK (desktop/server) to extend existing workflows.
- Broad language support: C, C++, Java, Python, Node.js, .NetCore, and .Net for fast integration.
- Machine-learning recognition: Accurately detects borderless tables in PDFs to improve conversion accuracy and user experience.
Foxit conversion library: multi-engine, full document conversion
The Foxit conversion library includes the proprietary Office–PDF SDK above and supports third-party engines and other Foxit conversion methods for a wider range of formats. Feature list:
| Engine / library | API module | Description | Platforms |
|---|---|---|---|
| Foxit Conversion SDK | OFFICE2PDF PDF2OFFICE | Bidirectional conversion between PDF and Office (.docx, .xlsx, .pptx) | Windows/Linux |
| Microsoft Office — PDF | conversion | Convert Word, Excel, PowerPoint to PDF. Requires Microsoft Office. | Windows |
| LibreOffice — PDF | conversion | Convert Word, Excel, PowerPoint to PDF. Requires LibreOffice. | Linux |
| WPS — PDF | conversion | Convert Word, Excel, PowerPoint to PDF. Requires WPS. | Linux/Windows |
| OFD conversion | conversion | Foxit engine: OFD to PDF and PDF back to OFD. | Windows / Linux /Mac |
| Web/HTML — PDF | conversion | Foxit engine: HTML from file, string, or URL to PDF with page size and format control. | Windows / Linux /Mac |
| DWG — PDF | conversion | Convert DWG to PDF. Currently supports 2D DWG drawings only. | Windows / Linux /Mac |
| Image — PDF | conversion | Convert images (.bmp, .jpg, .jpeg, .png, .jpx, .jp2) to PDF | Windows / Linux /Mac |
| TXT — PDF | conversion | Convert TXT to PDF | Windows / Linux /Mac |
| PDF — XML | conversion | Extract PDF data to structured XML; supports tag markup | Windows / Linux /Mac |
| PDF — PDF | Renderer | Generate PDF per print device | Windows/Linux |
| PDF — PostScript | Renderer | Generate PostScript per print device settings | Windows/Linux |