The project Aspose for Java for Docx4j shows how different tasks can be performed using Aspose for Java APIs compared directly with Docx4j for Microsoft PowerPoint and OpenOffice presentations, specifically Pptx4j. The project also covers the features that are only available in Aspose APIs but not in Pptx4j.

Some of the examples are available to download [![][3] to give you a good idea of how the APIs work. Many more detailed examples are available at Aspose Docs.

Examples: Aspose.Slides vs Pptx4j

Listed below are some examples that show code comparisons for features available in both Aspose.Slides and Pptx4j side by side.

Working with Presentations

  • [Traverse presentation slides][4].
  • [Create a table][5].
  • [Edit existing charts][6].

Working with Slides

  • [Insert an image into a slide][7].
  • [Remove a slide from a presentation][8].

The source code for these examples is freely hosted on popular social coding sites like [CodePlex][9], [GitHub][10], [Bitbucket][11] and [SourceForge][12].

Examples: Features of Aspose.Slides Missing in Pptx4j

There are many features that are only available in the Aspose API but not in Pptx4j for Microsoft PowerPoint and OpenOffice. Below are some examples that illustrate these. Source code is also available on [CodePlex][13], [GitHub][14], [Bitbucket][15] and [SourceForge][16].

Working with Presentations

  • [Convert to PDF][17].
  • [Slide thumbnails][18].

Working with Slide

  • [Add an audio frame to a slide][19].
  • [Manage slide transitions][20].
  • [Manage SmartArt][21].
  • [Work with slide comments][22].

Feedback and Suggestions

  • Many more examples are available at Aspose Docs. [Keep visiting us][23].
  • Raise your queries and suggest more examples via [Aspose Forums][24] or via any of the above mentioned social coding site.

[3]: “Download Examples”)]( [4]: [5]: [6]: [7]: [8]: [9]: [10]: [11]: [12]: [13]: [14]: [15]: [16]: [17]: [18]: [19]: [20]: [21]: [22]: [23]: [24]: