• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Tim Cooke
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Liutauras Vilda
  • Rob Spoor
  • Junilu Lacar
  • paul wheaton
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Scott Selikoff
  • Piet Souris
  • Jj Roberts
  • fred rosenberger

SmartArt Text Extraction & Rendering to PDF/Image, Setting Presentation Slide Frame using Java

Ranch Hand
Posts: 714
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What’s new in this release?

The long awaited version of Aspose.Slides for Java 16.2.0 . This release is one of the major releases which come with new features and bug fixes. Now the support to manage SmartArt shapes has been enhanced and much requested features for SmartArt text extraction and its rendering to PDF or image are now supported in Aspose.Slides. Also, the text can be extracted categorically, including, text from slide only, text from master only or from notes only. For more information Please visit the documentation article Extracting text from Presentation. Setting the slide frame and creating callout data labels for charts are among the new features which have been included in this release. We have introduced some new properties to set chart’s category axis type as well. Please visit the documentation article, Formatting Chart Entities for more details and sample code. Issues related to incorrect text alignment, incorrect text color and missing text while rendering presentations to supported file formats have been fixed in this release. Issues which were occurring while working with Bullets and Numbered lists have also been taken care of. We have rectified the issues related to incorrect font properties like name, height and indentation. We have also addressed the concerns related to performance of Aspose.Slides for Java and this release has better performance in terms of file rendering and file opening time. Also the utilization of resources, including the CPU and memory have been improved in this release. Some presentation decks produced repair messages and exceptions including ArgumentException, NullReferenceException and IllegalArgumentException, these issues have also been rectified in this release. Some important enhancement & bug fixes included in this release are given below

- Support for creating callout data label for Pie chart
- Support for setting slide frame
- Support for Legacy SmartArt processing
- Support to change Axis type of a chart with cases Text Axis and Date Axis
- Horizontal scrolling on generated PDF
- Support to determine the original file name from embedded objects using Aspose.Slides
- Support for Date Axis in Aspose.Slides charts
- Support to set offset values for picture in table cell
- Support for setting background image properties for table cells
- Support for extracting SmartArt text frames using Utils.GetAllTextFrames
- Setting Doughnut hole size
- AutoFill colors for chart series
- Add support for serialization of separate shapes in PPTX
- Add support for SmartArt on thumbnail and PDF generation
- Aspose.Slides takes more time to generate PDF
- Performance with Aspose.Slides 14.4 and above while generating thumbnails
- Performance with Aspose.Slides 14.4 and above
- Incorrect table border in generated PDF
- Input string was not in the correct format on ppt load
- IllegalArgumentException on presentation save
- Incorrect font name returned
- Poor drawing quality in generated PDF
- Repair message after resaving TestDeck presentation
- Exception on saving the presentation
- Shape border lines disappeared on load and save ppt
- Wrong text alignment on load and save ppt
- PptxReadException thrown on loading pptx
- Font size changed
- Numbering to bullets and dashes
- Shape color changed on load and save
- pdf with cropped image
- CPU and Memory load during content extraction
- Text alignment changed on presentation load and save
- Font gets bigger when pptx exported to pdf
- Text Alignment changed on pdf export
- GeometryDeserializationContext.loadPaths() throws ArrayIndexOutOfBoundsException
- Text size gets bigger on load and save
- Text getting scattered in generated HTML
- Text Missing When Converting a PPTX to PDF
- Table is not displayed when pptx is converted to odp.
- Textbox style gets changed in cloned presentation
- Slow performance of converting PPT to PDF
- Conversion for PPTX to PDF takes alot of time
- Chart series labels are improperly rendered in generated thumbnail
- Chart improperly rendered in generated thumbnail
- Text improperly rendered in generated thumbnails
- SmartArt shapes are missing in generated PDF
- Images and text improperly rendered in slide thumbnail

Other most recent bug fixes are also included in this release

Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Slides for Java documentation that may guide you briefly how to use Aspose.Slides for performing different tasks like the followings.

- Extracting Text from the Presentation
- Formatting Chart Entities

Overview: Aspose.Slides for Java

Aspose.Slides is a Java component to create, read, write and modify a PowerPoint document without using Microsoft PowerPoint. It supports PHP applications and provides all advanced features for managing presentations, slides, shapes, tables and supports PPT, POT, POS PowerPoint formats. Now you can add, access, copy, clone, edit and delete slides in your presentations. It also supports audio & video frames, adding pictures, text frames and saving presentations as streams or SVG format.

More about Aspose.Slides for Java

- Homepage of Aspose.Slides for Java
- Download Aspose.Slides for Java
- Online documentation of Aspose.Slides for Java

Contact Information

Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Aspose - Your File Format Experts
Phone: 888.277.6734
Fax: 866.810.9465
    Bookmark Topic Watch Topic
  • New Topic