Help · Conversion

Which formats can OfficeAPI convert?

The complete OfficeAPI conversion matrix — 42 documented Word, Excel, and PowerPoint format pairs, 34 input formats and 15 output formats, with PDF, images, and CSV.

Definition. A conversion in OfficeAPI reads an office document in one documented format and writes it in another documented format of the same office family. The conversion matrix is the authoritative list of those pairs and is generated from the product documentation at build time.

How many formats does OfficeAPI convert?

  • 42 documented rows across 3 office families (Word, Excel, PowerPoint).
  • 34 input formats OfficeAPI can read and 15 output formats it can write.
  • 5 formats work in both directions: .docx, .xlsx, .pptx, .csv (Excel), and vector PDF (every family).
  • Runs on 6 operating systems and is called from 5 named languages or as a process.

What do Input and Output mean?

  • Input — OfficeAPI can read the format.
  • Output — OfficeAPI can write the format.

A format may be input only, output only, or both. .docx is both, .doc is input only, and image-only PDF is output only. Conversions stay within a family: a Word input becomes a Word output, an Excel input an Excel output.

How do you check whether a conversion is supported?

  1. Identify the office family of your source file (Word, Excel, or PowerPoint).
  2. Find the source extension in that family's table below and confirm Input is Yes.
  3. Find the target format in the same family's table and confirm Output is Yes.
  4. If both are Yes, the pair is documented and OfficeAPI converts it through either the dynamic library or process invocation.

Which conversions do products use most?

From To Typical use
DOCX PDF Document handoff
PDF DOCX Editing a fixed-layout document
XLSX CSV Data extraction
PPTX PDF Presentation delivery
DOC DOCX Modernising legacy files

The full matrix

Word (15 rows)

Extension Description Category Input Output
.docx Word document Office Open XML Yes Yes
.dotx Word template Office Open XML Yes
.docm Macro-enabled Word document Office Open XML Yes
.dotm Macro-enabled Word template Office Open XML Yes
.doc Word 97–2003 document Office 97–2003 Yes
.dot Word 97–2003 template Office 97–2003 Yes
.wps WPS document WPS Yes
.wpt WPS template WPS Yes
.odt OpenDocument text OpenDocument Yes
.pdf Vector PDF Fixed layout Yes Yes
.pdf Image-only PDF Fixed layout Yes
.ofd OFD fixed-layout document Fixed layout Yes
.rtf Rich Text Format Text Yes
.JPEG, PNG, BMP Bitmap image Image Yes
SVG, TIFF, EMF Vector image Image Yes

Excel (16 rows)

Extension Description Category Input Output
.xlsx Excel workbook Office Open XML Yes Yes
.xlsx Strict Open XML spreadsheet Office Open XML Yes
.xlsm Macro-enabled Excel workbook Office Open XML Yes
.xltx Excel template Office Open XML Yes
.xltm Macro-enabled Excel template Office Open XML Yes
.xls Excel 97–2003 workbook Office 97–2003 Yes
.xls Excel 5.0/95 workbook Office 97–2003 Yes
.xlt Excel 97–2003 template Office 97–2003 Yes
.et WPS spreadsheet WPS Yes
.ett WPS spreadsheet template WPS Yes
.csv Comma-separated values Text Yes Yes
.ods OpenDocument spreadsheet OpenDocument Yes
.pdf Vector PDF Fixed layout Yes Yes
.pdf Image-only PDF Fixed layout Yes
.JPEG, PNG, BMP Bitmap image Image Yes
SVG, TIFF, EMF Vector image Image Yes

PowerPoint (11 rows)

Extension Description Category Input Output
.pptx PowerPoint presentation Office Open XML Yes Yes
.pptm Macro-enabled PowerPoint presentation Office Open XML Yes
.potx PowerPoint template Office Open XML Yes
.potm Macro-enabled PowerPoint template Office Open XML Yes
.ppt PowerPoint 97–2003 presentation Office 97–2003 Yes
.pot PowerPoint 97–2003 template Office 97–2003 Yes
.dps WPS presentation WPS Yes
.dpt WPS presentation template WPS Yes
.odp OpenDocument presentation OpenDocument Yes
.pdf Vector PDF Fixed layout Yes Yes
.pdf Image-only PDF Fixed layout Yes

Which formats are not supported?

Formats listed in the source documentation with neither input nor output support, such as .epub, .gif, .html, .mp4, or .xlsb, are not shown in the public matrix. If a format is absent from the matrix, OfficeAPI does not convert it. Some of them can still be previewed.

Frequently asked questions

Can OfficeAPI convert a PDF back to DOCX?

Yes. Vector PDF is a documented Word input and .docx is a documented Word output. Image-only PDF is output only and cannot be read back.

Does OfficeAPI write legacy .doc, .xls, or .ppt files?

No. The 97–2003 binary formats are input only; the documented outputs are the Office Open XML formats, PDF, images, CSV (Excel), and OFD (Word).

Which image formats can OfficeAPI produce?

Bitmap images (JPEG, PNG, BMP) and vector images (SVG, TIFF, EMF) for Word and Excel documents. PowerPoint writes .pptx and PDF, not images.

Does conversion need a network connection?

No. OfficeAPI runs fully offline on the device or in an environment you manage.

References

Ready to integrate

Bring the engine into your product.

Compare integration paths