Skip to content

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 / libraryAPI moduleDescriptionPlatforms
Foxit Conversion SDKOFFICE2PDF
PDF2OFFICE
Bidirectional conversion between PDF and Office (.docx, .xlsx, .pptx)Windows/Linux
Microsoft Office — PDFconversionConvert Word, Excel, PowerPoint to PDF. Requires Microsoft Office.Windows
LibreOffice — PDFconversionConvert Word, Excel, PowerPoint to PDF. Requires LibreOffice.Linux
WPS — PDFconversionConvert Word, Excel, PowerPoint to PDF. Requires WPS.Linux/Windows
OFD conversionconversionFoxit engine: OFD to PDF and PDF back to OFD.Windows / Linux /Mac
Web/HTML — PDFconversionFoxit engine: HTML from file, string, or URL to PDF with page size and format control.Windows / Linux /Mac
DWG — PDFconversionConvert DWG to PDF. Currently supports 2D DWG drawings only.Windows / Linux /Mac
Image — PDFconversionConvert images (.bmp, .jpg, .jpeg, .png, .jpx, .jp2) to PDFWindows / Linux /Mac
TXT — PDFconversionConvert TXT to PDFWindows / Linux /Mac
PDF — XMLconversionExtract PDF data to structured XML; supports tag markupWindows / Linux /Mac
PDF — PDFRendererGenerate PDF per print deviceWindows/Linux
PDF — PostScriptRendererGenerate PostScript per print device settingsWindows/Linux