Jofficeconvert Work Official

import com.github.jofficeconvert.JOfficeConvert; import java.io.File; public class Converter public static void main(String[] args) File inputDoc = new File("report.docx"); File outputPdf = new File("report.pdf");

converter.setTimeout(30000); // 30 seconds converter.setTempDir(new File("/fast/ssd/temp")); If your PDFs look "boxy" (missing fonts), install the missing system fonts or use: jofficeconvert

Mastering JOfficeConvert: The Java Library for Painless Document Conversion import com

converter.setFontDir("/usr/share/fonts/truetype/msttcorefonts"); File outputPdf = new File("report.pdf")