PowerPoint Manipulation APIs for Android Applications

View, read, write, manipulate and convert PowerPoint document formats including ODP to JPG, PNG, BMP and TIFF image formats.

  Download Free Trial
Aspose.Slides for Android via Java

Aspose.Slides for Android via Java


Aspose.Slides for Android via Java is a PowerPoint manipulation API for mobile application programmers. Android developers can perform a wide range of presentation processing tasks including reading, writing and manipulating Microsoft PowerPoint documents. It is a standalone Presentation Android API so no need of Microsoft PowerPoint being installed.

Aspose.Slides for Android via Java supports PPT, POT, PPS, PPTX, POTX, PPSX and ODP formats. Presentation elements such as SmartArt shapes, MSO charts, ActiveX components and OLE frame objects are accessible within application for management and manipulation. Mobile API also facilitates import and export formatted HTML text in presentations.


Advance Android PowerPoint API Features


Creating new slides or cloning existing slides from templates


Creating shapes on slides


Adding text to shapes


Working with PowerPoint tables


Handling text and shape formatting


Applying or removing protection on shapes


Scanning text from presentations


Adding images to presentations


Embedding Microsoft Excel charts as OLE objects in slides


Linking OLE objects


Generating MSO charts


Import and export HTML text to slides


Working with ActiveX components


Working with SmartArt shapes


Add or modify slide show transition


Work with animations

File Formats, Conversion and Formatting

Android developers can easily open and save a multitude of file formats including PPT, POT, PPS, PPTX, POTX, PPSX etc using this API. API supports conversion of

  • Masters, layouts and slides structure
  • Charts and group shapes.
  • Autoshapes including rectangles and ellipses
  • Custom geometry shapes, Textures and pictures fill styles for autoshapes may not be converted sometimes
  • Placeholders
  • Text in text frames and text holders excluding bullets, alignment and tabulations

API also handles text and shape formatting features such as

  • Font size, type, color and shades
  • Paragraph alignment , bulleting and orientation
  • Hyperlinking text/shape
  • Shape elements such as position, size, line, Fill including pattern, gradient, and solid, Text, Image

Manipulate PowerPoint Slide Elements

In Aspose.Slides for Android via Java API each element is identified as a shape object including

  • Text box
  • Table
  • Rectangle
  • Ellipse
  • Polyline
  • Autoshape
  • Picture frame
  • Audio frame
  • Video frame
  • OLE object frame

API also provides a rich set of API commands to comprehensively manipulate each of these elements. Moreover, text formatting is supported through a well-designed set of classes.


Support and Learning Resources


Aspose.Slides offers individual PowerPoint APIs for other popular development environments as listed below: