Java API for Images & Documents Conversion

Native Java API to Integrate Document Conversion Functionality in Java Applications, Supporting 50+ Document & Image File Formats.

  Download Free Trial
Java document conversion API

GroupDocs.Conversion for Java


GroupDocs.Conversion for Java API enhances productivity of your Java enabled applications with the capability to convert between all popular document and image file formats that are commonly used in a business environment. It is a very powerful and easy to use API, allowing to perform all basic conversion operations among PDF, HTML, XML, PostScript, Microsoft Word documents, Excel spreadsheets, PowerPoint presentations, Project, Visio diagrams, email, AutoCAD and many other formats.

The document converter library allows you to measure conversion time, adjust zoom level of the documents in percentage and set watermark as background when converting. You can also choose the option for page rotation while converting documents to PDF or image files. The API detects source document format automatically and supports converting documents without annotations. GroupDocs.Conversion for Java is compatible with all Java versions and supports popular operating systems (Windows, Linux, MacOS) that are capable to run Java runtime.

Previous Next

GroupDocs.Conversion for Java Features



Easy Integration & Metered Licensing


Apply Default Zoom while Conversion to Words, Slides or Cells


Conversion to/from most Popular Raster Image Formats & Specify Image DPI, Height & Width


Ability to Grayscale PDF, Rotate PDF & Image while Converting


Set & Specify Watermark in Converted Document as Background


Configure Watermark Transparency & Custom Font Directories


Specify Default Font to Replace Missing Fonts while Converting Documents & Spreadsheets


Convert and Get Output as Path or IO Stream


Delete Comments from Slides during Conversion & Keep Grid-lines while Converting Spreadsheet


Specify Cell Range in Spreadsheet for Conversion & Convert Specific Pages of Document into PDF


Convert Spreadsheet by Skipping Empty Rows and Columns & Show Hidden Sheets


Count Total Pages of a Document & Specify Document Password during Conversion


Option to Delete PDF Annotations


Auto-detection of Source Document Type & Get All Possible Conversions during Streamed Conversion


Get Each Page in Separate Stream during HTML Conversion


Convert Word Documents with Track Changes & Show/Hide Markup


Get all Layouts for CAD Document Type & Specify which Layout to convert from a CAD Document


Set Specific Width and Height for each Layout from a CAD Document

Read Document from URL or Path for Conversion

Using GroupDocs.Conversion for Java API, you can read input document from a file path as well as a URL. While you can save the output document as a file or sent the output directly into a stream.

Easy Document Format Conversion using Java

You can convert file format of a multitude of document types using GroupDocs.Conversion for Java API. Here you are presented with a few lines of code to perform a basic document conversion using Java.

Convert Document to PSD - Java

ConversionConfig config = new ConversionConfig();
//set storage folder

ConversionHandler conversionHandler = new ConversionHandler(config);
ImageSaveOptions saveOptions = new ImageSaveOptions();
PsdOptions psdOptions = new PsdOptions();
ConvertedDocument result = conversionHandler. convert(sourceFileName, saveOptions); + "." + result.getFileType());

Comprehensive Technical Support

GroupDocs.Conversion for Java is a simple and to-the-point API that you can integrate into your Java-based applications pretty easily. However, to get you up and running in no time, we also provide easy to follow code samples and comprehensive API documentation.

Support and Learning Resources


GroupDocs.Conversion offers document automation APIs for other popular development environments as listed below: