Java APIs to Manipulate File Formats

Manipulate Word, Excel, PDF, PowerPoint, Outlook and more than 100 other file formats within Java applications, without any software dependencies.

  Download Free Trial
Aspose.Total for Java

Aspose.Total for Java

 
 

Aspose.Total for Java combines all file format APIs for Java as a single package that are offered by Aspose. It empowers developers to create, edit, render, print and convert between a wide range of popular document formats within any Java (J2SE, J2EE, J2ME) applications.

Aspose.Total for Java includes the following document format APIs:

Aspose.Words for Java

Aspose.Words for Java

Aspose.Words for Java allows the developers to perform a great range of document processing tasks directly within Java applications. It supports most popular word processing formats including DOC, OOXML, RTF, HTML and OpenDocument. With Aspose.Words, you can generate, modify and convert documents without using Microsoft Word.

Aspose.PDF for Java

Aspose.PDF for Java

Aspose.PDF for Java is a PDF document creation API that enables your Java applications to read, write and manipulate PDF documents without using Adobe Acrobat. It is a standalone API that offers great deal of features including PDF compression options, table creation and manipulation, extended security controls and custom font handling.

 
Aspose.Cells for Java

Aspose.Cells for Java

Aspose.Cells for Java offers Excel file generation, conversion & manipulation. API enables Java applications to create and manage Excel spreadsheets without using Microsoft Excel. Aspose.Cells for Java is an incredibly feature rich API that offers much more than just basic data export functions.

Aspose.Email for Java

Aspose.Email for Java

Aspose.Email for Java is a set of Java APIs to read and write email message files in various formats without Microsoft Outlook. It provides classes to read and manipulate Outlook MSG, EML, EMLX, OFT files – add attachments, recipients, update subject, body, and other MSG file properties.

 
Aspose.Slides for Java

Aspose.Slides for Java

Aspose.Slides for Java is a unique presentation management API that enables Java-based applications to read, write and manipulate PowerPoint presentations. Developers can generate, modify, copy, convert, render and print presentations without installing Microsoft PowerPoint.

Aspose.Imaging for Java

Aspose.Imaging for Java

Aspose.Imaging for Java is an imaging API that lets developers create, edit, draw or convert images in their Java applications. It offers a broad spectrum of traditional image processing operations as well as most demanded features that make it the most widely used imaging engine.

 
Aspose.BarCode for Java

Aspose.BarCode for Java

Aspose.BarCode for Java API allows developers to quickly add barcode generation and recognition functionality to their Java applications. It supports Java SE, Java EE and Java ME platforms, and a multitude of linear, 2D & postal barcode types.

Aspose.Diagram for Java

Aspose.Diagram for Java

Aspose.Diagram for Java is a non-graphical and well-structured API allowing developers to load existing diagrams, create diagrams from scratch, save a diagram in any supported file format or manipulate Microsoft Visio drawings within Java applications without using Microsoft Visio.

 
Aspose.Tasks for Java

Aspose.Tasks for Java

Aspose.Tasks for Java is a project management API that enables Java application developers to provide Microsoft Project document manipulation capability in their applications – all without using Microsoft Project. With this powerful API, developers can control various stages of project management such as project planning, definition and tracking.

Aspose.OCR for Java

Aspose.OCR for Java

Aspose.OCR for Java is an optical character recognition Java API allowing programmers to add OCR technology to Java applications quickly and easily. It provides simple set of classes to recognize characters from most commonly used image formats.

 
Aspose.Note for Java

Aspose.Note for Java

Aspose.Note for Java API enables Java applications to interact with Microsoft OneNote programmatically without it being installed on the server. It is a pure alternative for the Microsoft OneNote Object Model and provides better performance and ease of use for managing OneNote documents.

Aspose.CAD for Java

Aspose.CAD for Java

Aspose.CAD for Java enables the Java developers to convert AutoCAD DWG and DXF drawing files to PDF and raster images. It is a native API that does not require AutoCAD or any other software to be installed.

 
Aspose.3D for Java

Aspose.3D for Java

Aspose.3D for Java API is built to create, edit, manipulate and save 3D formats. It empowers Java applications to connect with 3D documents without installing any software package on the computer, and assists the developers in modeling and creating game worlds & scenes for design visualization.

Aspose.HTML for Java

Aspose.HTML for Java

Aspose.HTML for Java is an advanced HTML manipulation API that allows creating, loading, editing or converting (X)HTML documents within the Java applications. The API also provides a high fidelity rendering engine for PDF, XPS and a number of raster image formats.

 
Aspose.Page for Java

Aspose.Page for Java

Aspose.Page for Java is a PostScript and XPS document parsing and processing API. Developers can easily convert PS & EPS files to PDF and raster image formats. API also allows the developers to create, parse and save XPS files without any dependencies.

Aspose.PSD for Java

Aspose.PSD for Java

Aspose.PSD for Java is a premise API for Photoshop formats manipulation. Developers can easily create, load, convert and modify PSD & PSB formats. API can perform different operations like adding watermarks, compression, rotation, scaling and more without the need of Adobe Photoshop installed.

 

 Advanced Features of Aspose.Total for Java APIs

 

 

Generate Word reports using mail merge

 

Create Excel dashboards with charts & Pivot Tables

 

High-fidelity rendering and printing

 

Create & manipulate PDF documents

 

Create presentation files with new slides or by cloning existing ones

 

Convert Windows metafiles (WMF) to other graphics formats

 

Extract text from images using OCR

 

Convert PostScript PS & EPS files to PDF & images

 

Create, manipulate or convert XPS files

 

Export Visio Drawings to PDF, XML, Image, XPS, HTML and more

 

Manage Outlook message & message archive files

 

Draw or transform images on the fly

Process a Multitude of File Formats

Aspose.Total for Java allows you to build an incredibly versatile file processing system capable of handling many popular file formats. You can easily open, create, modify and even inter-convert file formats of following types.

  • Microsoft Word documents
  • Microsoft Excel spreadsheets
  • Microsoft PowerPoint presentations
  • Adobe PDF documents
  • Microsoft Visio drawings
  • Microsoft Outlook emails
  • Microsoft Project documents
  • Microsoft OneNote documents
  • AutoCAD drawings & 3D formats
  • Images
  • HTML files

Packed with Utility Functions

Aspose.Total for Java brings to you a toolkit of handy utility APIs allowing you to add barcode and OCR functionalities to Java applications, create & consume recurrence patterns and utilize network protocols including SMTP, POP3, MIME, IMAP, FTP, DNS, ICMP and WHOIS.

Microsoft Office Automation – Not Needed

Aspose.Total for Java is built using managed code that does not need Microsoft Office to be installed on the machine to work with supported document formats. It is a perfect Microsoft Office automation alternative in terms of supported features, security, stability, scalability, speed and price.

What People Are Saying

Don't just take our word for it. See what users have to say about Aspose.Total APIs.

 
 
View Case Studies
 

Support and Learning Resources