Documentation
Office files
Convert DOCX, XLSX, PPTX and ODT through LibreOffice.
Office conversion accepts multipart uploads up to 10 MB. Send the file in a field named file.
curl
curl -X POST https://www.pdfpilot24.com/api/v1/pdf/office \
-H "Authorization: Bearer $PDFPILOT_KEY" \
-F "file=@salary-slip.docx" \
-F "filename=salary-slip.pdf" \
--output salary-slip.pdfSupported formats
.docx, .doc, .xlsx, .xls, .pptx, .ppt, .odt, .ods, .odp, .rtf, .txt, .csv and .html.
Fonts
The rendering image ships with Noto Sans for Latin, Gujarati, Devanagari, Bengali, Tamil, Telugu, Kannada, Malayalam, Gurmukhi and Oriya. Fonts embedded in the document are also used when LibreOffice can read them.
Known limitations
- Complex macros, embedded OLE objects and some charts may render differently from Microsoft Office.
- Password-protected Office files are rejected. Remove protection before uploading.
- Very large spreadsheets may take longer than the default timeout; raise
timeoutMsup to 60s.
Need something not covered? Contact support.