Convert files

The GroupDocs.Conversion (which is the part of Conholdate.Total for Java) provides a convinient way to convert files from supported source format to several range of target formats. The user just need to follow the simple process which is - load a source document converter and after conversion is completed, result will be saved to a chosen file path at local disk or other desired storage. 

GroupDocs.Conversion enables you to convert files between various popular formats such as PDF, DOCX, XLSX, PPTX, EPUB, PNG, JPEG, TIFF and others.

Benefits of using GroupDocs.Conversion

Using GroupDocs.Conversion for Java in your project gives you the following benefits:

  • Rich set of document conversion features;
  • Platform independence;
  • Independence from third-party applications;
  • Performance and scalability;
  • Simple public API.

Rich set of document conversion features

  • Thousands of different file conversion pairs supported for office documents, presentations, spreadsheets and images.
  • Ability to convert whole document or specific pages range.
  • Place watermarks at document pages during conversion.
  • Huge amount of additional options provided to customize converted document appearance.
  • Document information extraction - file type, document page count etc.;
  • Increased conversion performance by caching conversion results. Convert document once and use conversion results fast and efficient;
  • Customizable caching. Caching to local disk is implemented by default and any type of storage can be supported by implementing caching interfaces – Amazon S3, Dropbox, Google Drive, Windows Azure and others.

Platform Independence

GroupDocs.Conversion for Java covers most of the popular development environments and deployment platforms. Its API can be used to develop applications for a wide range of operating systems, such as Windows, Linux, and Mac OS, and various platforms.

You can use GroupDocs.Conversion for Java to build any type of 32-bit or 64-bit Java application.

Independence from Other Applications

GroupDocs.Conversion does not require third-party applications, for example, Microsoft Office, to be installed on the machine in order to work. All GroupDocs components are completely independent. This makes GroupDocs.Conversion a great alternative to automation in terms of security, stability, scalability/speed, price and features for working with documents and related tasks.

Performance and Scalability

We do care about performance. GroupDocs.Conversion is designed to be used to process thousands of files and utilize as minimum resources as possible. We do performance testing to make sure we do not have performance degradations from version to version.

GroupDocs.Conversion is a single Java package that can be deployed with any Java application by simply copying it or installing via NuGet. You do not need to worry about any other services or modules.