Aspose.Slides for Xamarin is a cross-platform solution for creating PowerPoint mobile applications for any device and OS. Allow your mobile application to edit text, media and shapes of the slide, save presentation in the desired format. Review presentation from mobile, add comments and notes, and send it. Apply new theme on presentation, split presentation on several files.
Aspose.Slides for Xamarin is a standalone Xamarin PowerPoint API, that does not require Microsoft PowerPoint or any other additional software.
At a Glance
Capabilities overview of Xamarin PowerPoint API by Aspose.Slides.
- Manage Charts
- Manage SmartArts
- Manage PowerPoint Shapes
- Manage ActiveX Controls
- Manage OleObjects
- Manipulate Text & Formatting
- Manipulate Hyperlink Text
- Set Placeholder Type
- Manage Slide Transitions
- Manage Animation Effects
- Add Connectors to Shapes
- Rotate & Flip Shapes
- Manage Shape's Line Styles
Aspose.Slides for Xamarin on Android, iOS and Windows.
Supported File Formats
Aspose.Slides for Xamarin supports the popular presentation formats and export formats listed below.
- Microsoft PowerPoint: PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM
- OpenOffice: ODP
- Fixed Layout: PDF, PDF/A, XPS
- Images: JPEG, PNG, BMP, TIFF, GIF
- Web: HTML
Advanced Features of Xamarin PowerPoint API
Create or clone slides from templates
Work with PowerPoint tables via API
Apply or remove the protection on shapes
Add Excel charts as OleObjects to slides
Support for Linked OleObjects
Generate presentations from database
Protect presentations & resultant PDF
Print presentations on a physical printer
Create & customize charts
Convert Presentation via Xamarin PowerPoint API
Aspose.Slides for Xamarin API allows building mobile applications for PowerPoint conversion into any document, textual, image, web, or other formats. Convert presentations with a high quality even from a mobile. Convert presentations to PDF, HTML, XPS, JPG format. PowerPoint Xamarin API is easy to use, conversion logic is implemented in a 1-2 lines code. Just load a presentation and save it in the needed format.
Render presentations - C#
// load the file to be converted var prs = new Aspose.Slides.Presentation(dir + "template.pptx"); // render as PDF, XPS & TIFF prs.Save(dir + "output.pdf", Aspose.Slides.Export.SaveFormat.Pdf); prs.Save(dir + "output.xps", Aspose.Slides.Export.SaveFormat.Xps); prs.Save(dir + "output.tiff", Aspose.Slides.Export.SaveFormat.Tiff);
Modify Presentation via Xamarin PowerPoint API
With Xamarin PowerPoint API by Aspose it's possible to modify any slide and presentation content as well as metadata. Text, tables, shapes, charts, SmartArts, animations can be accessed via Xamarin mobile application. All the operations available on presentation content can be applied via Aspose.Slides Xamarin API. Presentation comments, notes, document properties as well as layouts, themes, templates are also available to modify.
Merge, Compare, Split, Print Presentation via Xamarin PowerPoint API
Create a presentation processing system in Xamarin with Aspose.Slides Xamarin API. Such operations over presentations and slides of any type are available: merge, split, compare, print, etc. The operations can be used to create many processing scenarios. For example, merge functionality can be used to apply a template to presentation, to merge a few templates, to merge presentations of different formats into one format, etc.
Microsoft Office Automation – Not Needed
Aspose.Slides for Xamarin does not need Microsoft Office or Microsoft PowerPoint to be installed on the machine to work with PowerPoint formats. It is a perfect Microsoft Office automation alternative in terms of supported features, security, stability, scale-ability, speed and price.
What People Are Saying
Don't just take our word for it. See what users have to say about PowerPoint APIs.
We have found Aspose.Slides to be easy to use and to work nicely on our ASP.Net servers. We have found they fill an important need for dynamically generating files to expand our reach beyond the traditional web application. Rick Joi | Workplace Dynamics, UK
The product worked as advertised, the documentation was easy to follow, and the support forums were all the help we needed. The final solution that we deployed has exceeded our initial expectations by a great deal. Bruce Brien | Stratascope Inc, USA