Aspose.Slides  for Android via Java

Android PowerPoint API

Create, modify, convert, merge, split and manage PowerPoint presentations in Android apps.

  Download Free Trial
  
 

Aspose.Slides for Android via Java is a PowerPoint API for Android applications. Developers can perform a wide range of presentation processing tasks including reading, writing, modifying, merging, splitting, converting and manipulating presentations without any dependency on Microsoft PowerPoint.

Aspose.Slides for Android via Java supports almost all the native PowerPoint file formats as well as OpenOffice presentation format (ODP). Create your PowerPoint viewer app for Android, as well as converter, editor or any other. Presentation elements such as SmartArt shapes, MSO charts, ActiveX components, and OLE frame objects can be accessed via the PowerPoint API for management and manipulation.

Advance Android PowerPoint API Features

Create new slides or clone from templates

Handle text and shape formatting

Add or delete the protection on shapes

Add Microsoft Excel charts as OleObjects

Import & export HTML text to slides

Manage ActiveX & SmartArt components

Add or modify slideshow transition

Vectorize shapes without text

Render SVG images to shapes

Presentation Formatting at the Minute Level

PowerPoint library can easily handle text and shape formatting features such as font size, type, color & shades, paragraph alignment, bullets & orientation and hyperlinks.

Presentation Conversion With Notes

API provides conversion to TIFF and PDF with notes. Developers can convert the whole presentation in Notes Slide view to the supported format as well as in case of images, one can create a slide thumbnail in Notes Slide view for individual slides. Here is the TIFF conversion code.

Convert presentations with Notes

Presentation pres = new Presentation(dataDir + "demo.pptx");

TiffOptions opts = new TiffOptions();                

INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();

options.setNotesPosition(NotesPositions.BottomFull);              

//Saving to TIFF notes

pres.save(dataDir + "TestNotes.tiff", SaveFormat.Tiff,opts);

Manipulate Elements via Public API

API is capable of handling all presentation slide elements including rectangle, table, text box, ellipse, polyline, picture frame, auto-shape, audio frame, OLE object frame, and video frame. API also provides a rich set of API commands to manipulate each of these elements. Moreover, text formatting is supported through a well-designed set of classes.

  

Support and Learning Resources