Aspose Aspose.Slides for Java
Aspose.Slides for Java

Aspose.Slides for Java

Aspose.Slides for Java is a document Presentation Automation Library for MSPowerPoint and OpenOffice formats that enables developers to build applications to protect, read, write, convert, and modify presentations in Java. 

Aspose.Slides for Java Developer Small Business - Single Developer, Single Location License type: Developer, Java
£770.00
Aspose.Slides for Java Developer OEM - Single Developer, Unlimited Deployment License type: Developer, Java
£2,310.00
Aspose.Slides for Java Site Small Business - Up to 10 Developers, 10 Location Deployment License type: Developer, Java
£3,845.00
Aspose.Slides for Java Site OEM - Up to 10 Developers, Unlimited Deployment License type: Developer, Java
£10,760.00

Overview

Aspose.Slides for Java is a document Presentation Automation Library for MSPowerPoint and OpenOffice formats. The API enables developers to build applications to protect, read, write, convert, and modify presentations in Java. Other features include Manage presentation shapes, text, tables, charts, animations, add video & audio to presentations, and preview slides.

All of the popular presentation file formats are fully supported. Programmatically split, merge, clone, and reuse multiple MSPowerPoint presentations, slides, and templates in multiple ways. The Aspose.Slides API offers advanced automation features for printing on physical printers,  rendering presentations to HTML & images, and fixed-layout formats. It does not require Microsoft PowerPoint or any other 3rd party library.

Aspose.Slides Input/Output Formats

  • OpenOffice: ODP
  • Microsoft PowerPoint: PPT, PPSX, PPTM, PPTX, PPS, POT, PPSM, POTX, POTM 

Aspose.Slides  Output Only Formats

  • Fixed Layout: PDF, XPS, PDF/A
  • Images: JPEG, TIFF, GIF, PNG, BMP
  • Web: HTML
  • SVG

Convert Your Presentations to PDF, TIFF or XPS, HTML

Aspose.Slides for Java API has a native rendering engine designed to render PowerPoint and OpenOffice file formats with the highest throughput and fidelity. The API allows developers to export presentations into multiple industry-standard formats, including PDF, TIFF, or XPS, HTML with no quality discrepancy to the original document. By simply loading the presentation file and calling the “Save” Method with your output format specification, C# developers can easily convert their presentation formats to any supported file format.

Format Presentation Content

A developer can programmatically format shapes and text and shapes on slides in their application with Aspose.Slides Java. Presentations text is managed with text frames associated with shapes. This makes it simple for developers to format text using portions and paragraphs associated with the text frames. They can also manipulate the attributes of shape elements like size, line, position, image, text, and fill using the native PowerPoint API.

Modify and Create PowerPoint SmartArt

Developers can create SmartArt shapes from scratch with Aspose.Slides for Java. They can also add, manipulate, or delete existing SmartArt objects, including Nodes from a slide. Dynamic SmartArt style, colour, and layout modification are other feature methods available via the API.

Encrypt Presentations

By using the Aspose.Slides API, developers can secure presentation files and underlying properties to prevent changes from being made and apply read-only access.

Create Presentation Viewer with Slide Thumbnails

Developers can use Aspose.Slides for Java to generate thumbnails from slides for distribution to end-users without MS Powerpoint installed on their PCs. They can also use the API to view PowerPoint files in custom websites, desktop applications, and any other Java C# application.

Features

Save & open files to & from streams
Generate presentations from database
Create shapes and add text to shapes on slides
Work with PowerPoint tables
Handle text & shape formatting
Remove or apply the protection on shapes
Embed Excel charts as OLE objects in slides
Work with ActiveX components