Logo
/
Sign in
Product Logo
Aspose.Total for JavaAspose

Manipulate Word, Excel, PowerPoint, Outlook, PDF, 3D, CAD and other document formats from your own Java applications.

Vendor

Vendor

Aspose

aspose_total-for-java-header.svg
Product details

Aspose.Total for Java is a comprehensive collection of high‑code file format automation libraries that empower Java developers to work with more than 100 document, image, CAD, 3D, and archive formats. The suite enables creation, manipulation, rendering, printing, and conversion of files directly within Java J2SE, J2EE, and J2ME applications—without requiring Microsoft Office, Adobe Acrobat, AutoCAD, or any other third‑party software. Supporting leading enterprise document standards, Aspose.Total for Java covers Microsoft Office formats, PDF, CAD, 3D, email formats, images, HTML, XPS, PostScript, Publisher, OneNote, GIS, and more. Designed for performance and scalability, it is suitable for document automation, digital transformation initiatives, reporting systems, archiving workflows, OCR scenarios, CAD/3D visualization, and enterprise content processing.

Features

  • Aspose.Words for Java: Create, modify, convert, and render DOC, DOCX, RTF, HTML, and OpenDocument formats without Microsoft Word.
  • Aspose.PDF for Java: Create, read, write, and manipulate PDFs with compression, security, tables, fonts, and PDF conversion tools.
  • Aspose.Cells for Java: Generate, convert, and manage Excel spreadsheets with advanced formulas, charts, pivot tables, and data operations.
  • Aspose.Email for Java: Read and write Outlook MSG, EML, PST, OST, and more with full email manipulation, attachments, and calendaring.
  • Aspose.Slides for Java: Read, write, modify, convert, and render PowerPoint presentations including PPT, PPTX, ODP.
  • Aspose.Imaging for Java: Perform advanced image processing, drawing, filtering, and conversion across numerous formats.
  • Aspose.BarCode for Java: Generate and recognize 1D, 2D, and postal barcodes in Java SE, EE, and ME applications.
  • Aspose.Diagram for Java: Load, create, and convert Visio files in formats VSDX, VSD, VDX, VSX, VTX, VSSX, and more.
  • Aspose.Tasks for Java: Manipulate Microsoft Project files (MPP, XML, P6XML) with full scheduling, resources, and calendar logic.
  • Aspose.OCR for Java: Recognize text from multiple image formats with support for multi-language OCR.
  • Aspose.Note for Java: Parse, edit, and convert Microsoft OneNote documents.
  • Aspose.CAD for Java: Convert DWG, DXF, DGN, IFC, and other CAD formats to PDF and raster images.
  • Aspose.3D for Java: Work with 3D scenes, meshes, animations, and 3D formats such as FBX, glTF, OBJ, STL, etc.
  • Aspose.HTML for Java: Create, load, edit, or convert HTML, MHTML, EPUB, and render to PDF/XPS/images.
  • Aspose.ZIP for Java: Compress, decompress, encrypt archives with ZIP, BZip2, PPMd, and upcoming LZMA/7z support.
  • Aspose.Page for Java: Parse and convert XPS, PS, and EPS formats.
  • Aspose.PSD for Java: Manipulate PSD/PSB with layers, masks, and advanced drawing features.
  • Aspose.OMR for Java: Recognize marks from scanned OMR sheets, surveys, tests, and questionnaires.
  • Aspose.PUB for Java: Read and convert Microsoft Publisher (.PUB) files to PDF.
  • Aspose.Font, Aspose.TeX: Font loading/drawing, TeX typesetting to PDF/XPS/images. Advanced Capabilities
  • High‑fidelity rendering & printing
  • Mail merge and dynamic report generation
  • File format conversions
  • OCR text extraction
  • XPS/PS/PCL/EPUB creation & conversion
  • Search, compare, merge, split documents
  • Watermarking, redaction, e‑signatures
  • CAD/3D visualization and transformation
  • Image editing, filtering, and effects
  • Network protocol support (SMTP, POP3, IMAP, MIME, DNS, FTP, ICMP, WHOIS)
  • Barcode generation & recognition
  • Recurrence pattern scheduling

Benefits

  • No Microsoft Office dependency: All operations run without Office, Acrobat, AutoCAD, or external tools.
  • End‑to‑end document automation: Covers entire workflows from creation to archiving.
  • Highly scalable: Designed for large datasets, enterprise systems, and cloud infrastructure.
  • Cross‑platform Java compatibility: Works across Linux, macOS, Windows, cloud containers, and JVM environments.
  • Boosts developer productivity: Extensive documentation, samples, and API consistency reduce development time.
  • Enterprise security: Fully on‑premises processing keeps sensitive data protected.
  • Optimized performance: Fast processing for large, complex documents and conversions.
  • Cost‑effective: Eliminates licensing costs for external software dependencies.