Aspose.Slides for Java 20.6 Release Notes
Contents
[
Hide
]
This page contains release notes for Aspose.Slides for Java 20.6
New Features and Enhancements
SLIDESNET-33764 | Support for Open Type Font (OTF) in Aspose.Slides | Feature |
---|---|---|
SLIDESNET-41930 | Pptx to Html: Slide converted to PNG image when NotesPosition is set | Enhancement |
SLIDESNET-41703 | Text failed to extract in generated presentation | Enhancement |
SLIDESNET-41702 | Can’t extract all text from slides | Enhancement |
SLIDESNET-41892 | Faulty link in web view of PDF file | Enhancement |
SLIDESNET-41509 | Conversion to PDF - accessibility standards | Feature |
SLIDESNET-41023 | PDF/UA compliance support | Feature |
SLIDESNET-40996 | Tagged PDF export | Feature |
SLIDESNET-37215 | getAllTextBoxes not getting text from table | Enhancement |
SLIDESJAVA-38084 | Support for Open Type Font (OTF) in Aspose.Slides | Feature |
SLIDESJAVA-37951 | Use Aspose.Slides for Net 20.6 features | Enhancement |
Other Improvements and Changes
SLIDESJAVA-38017 | Compatability support for Open JDK 11 and Open JDK 13 in Aspose.Slides | Investigation |
---|---|---|
SLIDESJAVA-38104 | PPT to PDF: Different PDF results for same presentation on two exactly similar machines | Investigation |
SLIDESJAVA-38117 | PPTX to PDF OOM and poor performance | Bug |
SLIDESJAVA-38112 | KeyNotFoundException is thrown on merging slides | Bug |
SLIDESJAVA-38108 | Java Iterator contract seems to be broken in Aspose Slides collections | Bug |
SLIDESJAVA-38103 | Slide thumbnails are not properly generated | Bug |
SLIDESJAVA-38099 | Issue while converting PPTX to PDF | Bug |
SLIDESJAVA-38098 | “Cannot create graphic object from indexed image format” when rendering slide on grayscale bitmap | Bug |
SLIDESJAVA-38080 | Unknown Source exception on exporting to PDF | Bug |
SLIDESJAVA-37745 | Bryant font is changed to Calibri after saving slide as html | Bug |
SLIDESJAVA-36940 | Can’t extract all text from slides | Bug |
SLIDESJAVA-36566 | Text failed to extract in generated presentation | Bug |
SLIDESJAVA-35246 | getAllTextBoxes not getting text from table | Bug |
Public API Changes
New methods setRecoverWorkbookFromChartCache and getRecoverWorkbookFromChartCache have been added to SpreadsheetOptions
New methods setRecoverWorkbookFromChartCache() and getRecoverWorkbookFromChartCache() have been added to SpreadsheetOptions. If the data source of the chart is an external workbook and it’s not available, it will be recovered from the chart cache.
LoadOptions lo = new LoadOptions();
lo.getSpreadsheetOptions().setRecoverWorkbookFromChartCache(true);
Presentation pres = new Presentation("Presentation.pptx", lo);
try {
IChart chart = (IChart)pres.getSlides().get_Item(0).getShapes().get_Item(0);
IChartDataWorkbook wb = chart.getChartData().getChartDataWorkbook();
...
} finally {
if (pres != null) pres.dispose();
}
iteratorJava() method has been added to IGenericCollection interface and several collection classes
iteratorJava() method has been added to IGenericCollection interface and following classes:
- AudioCollection
- BehaviorCollection
- BehaviorPropertyCollection
- CellCollection
- ChartCategoryCollection
- ChartCellCollection
- ChartDataPointCollection
- ChartSeriesCollection
- ColorOperationCollection
- ColumnCollection
- CommentAuthorCollection
- CommentCollection
- ControlCollection
- ControlPropertiesCollection
- CustomXmlPartCollection
- DataLabelCollection
- DigitalSignatureCollection
- EffectStyleCollection
- ExtraColorSchemeCollection
- FillFormatCollection
- FontFallBackRulesCollection
- FontSubstRuleCollection
- GradientStopCollection
- GradientStopCollectionEffectiveData
- ImageCollection
- ImageTransformOCollectionEffectiveData
- ImageTransformOperationCollection
- LayoutSlideCollection
- LineFormatCollection
- MasterSlideCollection
- MotionPath
- ParagraphCollection
- PieSplitCustomPointCollection
- PointCollection
- PortionCollection
- RowCollection
- SectionCollection
- SectionSlideCollection
- Sequence
- SequenceCollection
- ShapeCollection
- SlideCollection
- SmartArtNodeCollection
- SmartArtShapeCollection
- TabCollection
- TagCollection
- TextAnimationCollection
- TrendlineCollection
- VbaModuleCollection
- VbaReferenceCollection
- VideoCollection
This method allows to get an iterator that is fully complied with the Java Iterator logic.