Java Document Manipulation APIs
APIs to view, export, annotate, compare, sign, automate and search documents within any Java application.Download Free Trial
GroupDocs.Total for Java is a compilation of every Java API offered by GroupDocs. We compile it on a daily basis to ensure that it contains the most up to date versions of each of our Java APIs.
With GroupDocs.Total for Java developers can use all our APIs with a single license. However, you can order any individual API as well. The APIs we offer include:
GroupDocs.Total for Java includes the following document manipulation APIs for Java:
A powerful document viewer API that allows you to display over 50 document formats in your Java applications. The viewer can work two ways: by rasterizing documents or by converting them to a combination of SVG, HTML and CSS. Both methods deliver high-fidelity rendering.
Supported file formats include: Microsoft Office, Visio, Project and Outlook documents, PDFs, AutoCAD, image files (TIFF, JPG, BMP, GIF, TIFF, etc.) and more.
A flexible API that lets end users annotate Microsoft Office, PDF and other documents within your Java applications. The API comes with a comprehensive set of markup tools, which allow end users to highlight, strike through, and comment text and images.
An advanced class API that allows you to convert back and forth between over 50 document formats from within your Java applications. The API supports all Microsoft Office document formats as well as PDF, HTML and common image file formats (TIFF, JPEG, GIF, PNG, BMP). Documents can be converted one by one on the fly, or added to a conversion queue.
This API allows end users to quickly and easily find differences between two revisions of a document. It compares uploaded documents and displays differences between them through a diff view UI. Differences are highlighted using redline view - similar to the Microsoft Word change tracking feature.
With this API you can seamlessly enhance your apps with the e-signing capability. Your users are then able to get documents signed electronically using only a web-browser. Detailed audit trails, 256-bit SSL encryption and other advanced security features ensure signed documents are kept private and secure, while a wizard-like UI makes the signing process quick and easy.
GroupDocs.Assembly for Java engine is a set of document automation and reports generation APIs designed to create custom documents from templates. The Java reporting engine intelligently assembles the given data with the defined template document, and generates output document based on the data source in the same format as of the template document format.
GroupDocs.Metadata for Java is a document metadata management API designed for all basic metadata operations like view, add, modify and remove metadata. Metadata APIs supports number of file formats by geting the supported document as an input and makes its metadata accessible to the user for metadata operations.
GroupDocs.Editor for Java is a lightweight API to edit multiple document formats in form of HTML. The editor API can both translate source document into html and save edited html into source document format.
Advanced API Features
HTML, Image and PDF representation of documents
Watermark: Add text as watermark to all pages and images of the output
Native Word & PDF Annotations
Comprehensive Set of Annotation Tools
Annotate email, HTML and image documents
Fast and accurate document conversion
Compares document contents, password protected files, font styles and watermarks
Save difference summary to DOC or DOCX format
Upload, type or draw signatures
Digital signature verifications for all types
Generate documents from more than one data sources
Analyze and remove hidden metadata in multiple document formats
Search and compare metadata
Export metadata to Excel/CSV
Edit multiple document formats