Jofficeconvert |top| May 2026

converter.convert(new File("presentation.pptx")) .toImage() .scale(2.0) // 2x resolution .format("png") .execute(); Tip 1: Handle Large Files Gracefully

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"); jofficeconvert

Spawning LibreOffice for each PDF → 15 seconds per file, crashed under load. converter

<dependency> <groupId>com.github.jofficeconvert</groupId> <artifactId>jofficeconvert</artifactId> <version>1.0.8</version> </dependency> Note: Check Maven Central for the latest version. File outputPdf = new File("report.pdf")