Releases: aspose-slides/Aspose.Slides-for-Java
Aspose.Slides Java for Python - v1.0
Aspose.Slides Java for Python - v1.0
Aspose.Slides for Java is a unique PowerPoint management component that enables Java applications to read, write and manipulate PowerPoint documents (PPT, PPTX, POS, PPS, POTX, PPSX) PDF, HTML and image file formats without using Microsoft PowerPoint.
Aspose.Slides for Java is the first and only Java component that provides functionality to manage PowerPoint documents within your own applications. As with all Aspose Java components, Aspose.Slides for Java is written in pure Java, incredibly priced and lightning fast.
✨ What's New ?
- Hello World
- Add Active X Controls
- Adding Chart Series Overlap for Charts
- Adding Error Bars for Charts
- Creating a Chart from Scratch
- Formatting Chart Entities
- Managing Different Properties of Charts
- Setting Pie Chart Sector Colors
- Setting the Label Distance From Category Axis
- Updating an Existing Chart
- Converting PPT to PPTX
- Converting Presentation to HTML
- Converting Presentation to PDF
- Converting Presentation to TIFF
- Converting Presentation to XPS
- Converting Presentation with Notes
- Managing Presentation Properties
- Setting Default Zoom Value for Presentation
- Adding Audio Frame to Slide
- Adding Line Shape to Slide
- Adding Picture Frame to Slide
- Adding Video Frame to Slide
- Filling Shapes with Pattern
- Filling Shapes with Picture
- Filling Shapes with Solid Color
- Finding a Shape in a Slide
- Formatting Lines of the Shapes
- Rotating Shapes
- Accessing Slides of a Presentation
- Adding Slides to Presentation in Python
- Changing the Position of a Slide
- Cloning Slides in Presentation
- Creating Slides SVG Image
- Creating Slides Thumbnail Image
- Managing Slides Transitions Image
- Managing the Hyperlinks in Presentation
- Removing Slides from a Presentation
- Setting the Background Color to Slides
- Setting the Image as Background to Slides
- Working With Slide Size and Layout
- Adding SmartArt shape
- Setting Fill Format for SmartArt Node
- Adding an Image in Table Cell
- Cloning Row or Column in table
- Creating a Table from Scratch in Slide
- Removing Row Or Column in Table
- Vertically align the text in table cell
- Applying Shadow Effects on Slide Text
- Creating a TextBox on Slide
- Creating TextBox with Hyperlink
- Managing Font Family of Text
- Managing Text Autofit and Rotation
- Managing WordArt Properties
- Replacing Text in a Placeholder
- Using Default Fonts for Rendering Presentation
Feedback and Suggestions
- Many more examples are available at Aspose Docs.
- Raise your queries and suggest more examples via Aspose Forums or via this social coding site.
Aspose.Slides Java (Maven) for NetBeans Plugin - v1.0
This is new Plugin for NetBeans IDE by Aspose. This Plugin is intended for developers using Maven platform for Java developments and want to use Aspose.Slides for Java in their projects.
NOTE: Aspose.Slides for Java is Java API developed by Aspose that enables Java applications to read, write and manipulate PowerPoint documents (PPT, PPTX, POS, PPS, POTX, PPSX) PDF, HTML and image file formats without using Microsoft PowerPoint. For the API detailed features list check the link.
This release contains the following features:
Aspose.Slides Maven Project (wizard)
- By using this wizard plugin creates Maven project for using Aspose.Slides for Java from New Project -> Maven-> Aspose.Slides Maven Project
- The wizard will also give option for downloading latest available Code Examples for using the API.
Aspose.Slides Code Example (wizard)
- By using this wizard plugin lets you copy the downloaded Code Examples into your project for using Aspose.Slides for Java from New File -> Java -> Aspose.Slides Code Example
- The wizard will also look for and updates for newly available Code Examples from Aspose.Slides for Java examples repository.
NOTE: Selected Code Examples (category) source codes will be copied under "com.aspose.slides.examples" package. Resources needed for running examples will be copied to the corresponding directory (package) within "src/main/resources".
Other Features
- Supports latest NetBeans 8.1 version
- Compatible with Mac, Linux Flavors and Windows
- Native IDE user experience
- Open Source
Aspose.Slides for Java vs pptx4j - v1.2
Aspose.Slides for Java vs pptx4j - Comparison Examples - v1.2
Release contain the code comparison for features in Pptx4j SDK and Aspose.Slides for dealing with Microsoft PowerPoint and OpenOffice presentations.
Code Examples
Working with Presentations in Aspose.Slides and pptx4j
- Convert Presentation to HTML
- Create New Presentation
- Create Table
- Edit Existing Charts
- Hello World Presentation
- Open Existing Presentation
Working with Slides in Aspose.Slides and pptx4j
- Add Auto Shapes in Slide
- Add Hyperlinks to Slide
- Count Slides
- Create Layout Slides
- Insert Image to Slide
- Remove Slide from Presentation
- Traverse Presentation Slides
Aspose.Slides for Java is a unique PowerPoint management component that enables Java based applications to read, write and manipulate PowerPoint documents without using Microsoft PowerPoint.
One can generate, modify, copy, convert, render and print presentations without installing Microsoft PowerPoint.
Aspose.Slides for Java supports presentation file formats including PPT, PPS, POT, PresentationML (OOXML, PPTX) and Open Document Presentations (ODP).
pptx4j is an open source (ASLv2) Java library for creating and manipulating Microsoft Open XML Powerpoint pptx files similar to docx4j for manipulating Microsoft Open XML Word docx files.
It is similar to Microsoft’s OpenXML SDK, but for Java. pptx4j uses JAXB to create the in-memory object representation.
You’ll need to take the time to understand JAXB, and the Open XML file structure.
Read more at docx4java.org
Feedback and Suggestions
- Many more examples are available at Aspose Docs.
- Raise your queries and suggest more examples via Aspose Forums or via this social coding site.
Aspose.Slides Java (Maven) for Eclipse – v1.0
This is new Plugin for Eclipse IDE by Aspose. This Plugin is intended for developers using Maven platform for Java developments and want to use Aspose.Slides for Java in their projects.
NOTE: Aspose.Slides for Java is Java API developed by Aspose that enables Java applications to read, write and manipulate PowerPoint documents (PPT, PPTX, POS, PPS, POTX, PPSX) PDF, HTML and image file formats without using Microsoft PowerPoint. For the API detailed features list check the link.
The release contains the following features:
Aspose.Slides Maven Project (wizard)
- By using this wizard plugin creates Maven project for using Aspose.Slides for Java from New -> Project -> Maven-> Aspose.Slides Maven Project
- The wizard will also give option for downloading latest available Code Examples for using the API.
Aspose.Slides Code Example (wizard)
- By using this wizard plugin lets you copy the downloaded Code Examples into your project for using Aspose.Slides for Java from New -> Other -> Java -> Aspose.Slides Code Example
- The wizard will also look for and updates for newly available Code Examples from Aspose.Slides for Java examples repository.
(Selected Code Examples (category) source codes will be copied under "com.aspose.slides.examples" package. Resources needed for running examples will be copied to the corresponding directory (package) within "src/main/resources").
Other Features
- Supports latest Eclipse Mars.1 (4.5.1) version
- Compatible with Mac, Linux Flavors and Windows
- Native IDE user experience
- Open Source
Aspose.Slides Java for Jython - v1.0
Aspose.Slides Java for Jython - v1.0
Aspose.Slides for Java is a unique PowerPoint management component that enables Java applications to read, write and manipulate PowerPoint documents (PPT, PPTX, POS, PPS, POTX, PPSX) PDF, HTML and image file formats without using Microsoft PowerPoint.
Aspose.Slides for Java is the first and only Java component that provides functionality to manage PowerPoint documents within your own applications. As with all Aspose Java components, Aspose.Slides for Java is written in pure Java, incredibly priced and lightning fast.
✨ What's New ?
- Hello World
- Add Active X Controls
- Adding Chart Series Overlap for Charts
- Adding Error Bars for Charts
- Creating a Chart from Scratch
- Formatting Chart Entities
- Managing Different Properties of Charts
- Setting Pie Chart Sector Colors
- Setting the Label Distance From Category Axis
- Updating an Existing Chart
- Converting PPT to PPTX
- Converting Presentation to HTML
- Converting Presentation to PDF
- Converting Presentation to TIFF
- Converting Presentation to XPS
- Converting Presentation with Notes
- Managing Presentation Properties
- Setting Default Zoom Value for Presentation
- Adding Audio Frame to Slide
- Adding Line Shape to Slide
- Adding Picture Frame to Slide
- Adding Video Frame to Slide
- Filling Shapes with Pattern
- Filling Shapes with Picture
- Filling Shapes with Solid Color
- Finding a Shape in a Slide
- Formatting Lines of the Shapes
- Rotating Shapes
- Accessing Slides of a Presentation
- Adding Slides to Presentation in Jython
- Changing the Position of a Slide
- Cloning Slides in Presentation
- Creating Slides SVG Image
- Creating Slides Thumbnail Image
- Managing Slides Transitions Image
- Managing the Hyperlinks in Presentation
- Removing Slides from a Presentation
- Setting the Background Color to Slides
- Setting the Image as Background to Slides
- Working With Slide Size and Layout
- Adding SmartArt shape
- Setting Fill Format for SmartArt Node
- Adding an Image in Table Cell
- Cloning Row or Column in table
- Creating a Table from Scratch in Slide
- Removing Row Or Column in Table
- Vertically align the text in table cell
- Applying Shadow Effects on Slide Text
- Creating a TextBox on Slide
- Creating TextBox with Hyperlink
- Managing Font Family of Text
- Managing Text Autofit and Rotation
- Managing WordArt Properties
- Replacing Text in a Placeholder
- Using Default Fonts for Rendering Presentation
Feedback and Suggestions
- Many more examples are available at Aspose Docs.
- Raise your queries and suggest more examples via Aspose Forums or via this social coding site.
Aspose.Slides Java for Pptx4j - v1.0.0
This initial version of the plugin is enriched with the following examples that are helpful for developers who want to compare Pptx4j with Aspose.Slides OR migrate from Pptx4j to Aspose.Slides.
Aspose.Slides vs Pptx4j
Examples for code comparison in Aspose.Slides and Pptx4j:
Working with Presentation
- Hello World Presentation
- Create New Presentation
- Open Existing Presentation
- Create Table
- Edit Existing Charts
- Convert Presentation to HTML
Working with Slides
- Insert Image to Slide
- Traverse Presentation Slides
- Remove Slide from Presentation
- Add Auto Shapes in Slide
Missing Features of Pptx4j
Examples for code with missing features in Pptx4j in comparison with Aspose.Slides:
Working with Presentation
Working with Slide
- Slide Thumbnails
- Clone PPT Slide
- Clone Slide to Specified Position
- Working with Slide Comments
- Manage Slide Transition
Working with Smart Art
Working with Media Controls
Presentation Security
Working with Charts
Aspose.Slides Java for Apache POI - v1.0.0
This initial version of the plugin is enriched with the following examples that are helpful for developers who want to compare Apache POI with Aspose.Slides for Java OR migrate from Apache POI to Aspose.Slides for Java.
Aspose.Slides vs Apache POI
Examples for code comparison in Aspose.Slides and Apache POI:
Working with Presentation
- New Presentation
- Open and Save Presentation
- Add Slides to Presentation
- Delete Slides from Presentation
- Count Number of Slides
Working with Slides
- Convert Presentation Slides to Image
- Add Background to Slides
- Add Images in Slide
- Move Slide to New Position
- Create Slides with Different Layouts
- Set Slide Title
Working with Tables
Working with Text
Working with Auto Shapes
Working with Header and Footer
Missing Features of Apache POI
Examples for code with missing features in Apache POI SDK in comparison with Aspose.Slides:
Working with Presentation
Working with Slides
- Slide Thumbnails
- Clone PPT Slide
- Clone Slide to Specified Position
- Working with PPT Slide Comments
- Managing Slide Transitions
Working with Charts
- Create PPT Charts
- Updating Existing Chart
- Setting Pie Chart Sector Colors
- Formatting Chart Entities
- Adding Chart Trend Lines
- Setting Number Format for Chart Data Cell
- Adding Error Bars for Charts
Working with Smart Art
- Manage Smart Art
- Add SmartArt Nodes and Child Nodes
- Remove SmartArt Nodes and Child Nodes
- Checking Assistant Nodes in SmartArt Shapes
- Setting Fill Format for SmartArt Node
Working with Media Controls
Presentation Security
Aspose.Slides Java for PHP - v1.0.0
Demonstrates the Aspose.Slides for Java API usage within PHP.
Aspose.Slides for Java API is very rich in features, however this package provides usage examples for following features:
- Working with Presenations
- Working with Slides
- Working with Charts
- Working with Tables
- Working with Shapes
- Working with Text
- Working with SmartArt
- Working with ActiveX Controls
For complete features list of Aspose.Slides for Java API, you are recommended to browse the following url:
http://www.aspose.com/java/powerpoint-component.aspx
For most complete documentation of the project, check Aspose.Slides Java for PHP confluence wiki link:
http://www.aspose.com/docs/display/slidesjava/5.+Aspose.Slides+Java+For+PHP
Aspose.Slides Java for IntelliJ IDEA(Maven) Plugin - v1.0.0
✨ What's New
The release contains the following wizards:
1. Aspose.Slides Maven Project wizard
2. Aspose.Slides Examples wizard
Aspose.Slides Maven Project wizard creates Aspose.Slides for Java API Maven project for using Aspose.Slides for Java API.
Aspose.Slides Examples wizard lets you import / copy downloaded Examples Source Codes into the project along with the required resources for the execution of examples.
The wizard currently integrates the following Aspose.Slides examples with the IntelliJ IDEA:
Aspose.Slides Java for Ruby - v1.0.0
Demonstrates the Aspose.Slides for Java API usage within Ruby.
Aspose.Slides for Java API is very rich in features, however this gem provides usage examples for following features:
- Working with Presenations
- Working with Slides
- Working with Charts
- Working with Tables
- Working with Shapes
- Working with Text
- Working with SmartArt
- Working with ActiveX Controls
- Working with VAB Macros
For complete features list of Aspose.Slides for Java API, you are recommended to browse the following url:
http://www.aspose.com/java/powerpoint-component.aspx
For most complete documentation of the project, check Aspose.Slides Java for Ruby confluence wiki link:
http://www.aspose.com/docs/display/slidesjava/3.+Aspose.Slides+Java+For+Ruby