Aspose.Slides for .NET 24.4 (DLLs-only package) offers a set of enhanced features to integrate presentation processing capabilities into your .NET apps. This package includes the same feature enhancements and bug fixes as the full installer version.
Key Highlights
- Modern API Introduction: A new and modernized API is introduced that will replace dependencies on
System.Drawing
gradually, and offer a more streamlined development experience. - ZIP64 File Format Support: This C# presentation API update supports larger presentations with optimized ZIP64 format support.
- PPTX to XML Support: Developers can now export PowerPoint presentations in the XML presentation format for expanded compatibility.
- Optimized PDF Conversion: Experience improved rendering of charts, tables, and text in exported PDFs with this update.
- Better Text Extraction: Our API ensures accurate text extraction from group shapes while converting presentations in C# apps.
- Password-Protected Macros Detection: Aspose.Slides for .NET 24.4 allows users to identify presentations with password-protected macros for enhanced security awareness.
Using the newly added SaveFormat.Xml
enum member, you can seamlessly convert Presentations to the XML file format. Please check out the following C# code example to know more:
using (Presentation pres = new Presentation())
{
pres.Save("pres.xml", SaveFormat.Xml);
}
Source*
Introducsing ZIP64 Support
The PptxOptions.Zip64Mode
property introduced in this release lets you determine whether the PowerPoint presentation is in ZIP64 format. The below-given C# code example explains more.
using (Presentation pres = new Presentation("demo.pptx"))
{
pres.Save("demo-zip64.pptx", SaveFormat.Pptx, new PptxOptions()
{
Zip64Mode = Zip64Mode.Always
});
}
Source*
Rasterize Unsupported Font Styling
We have introduced a new property named PdfOptions.RasterizeUnsupportedFontStyles
in this update. The newly added property helps determine if the unsupported font (bold) styling must be rasterized as a bitmap and saved to a PDF document. The following code sample demonstrates the property usage.
using (Presentation pres = new Presentation())
{
pres.Save("pres.pdf", SaveFormat.Pdf, new PdfOptions
{
RasterizeUnsupportedFontStyles = true
});
}
Source*
Fixed Issues
With the latest Excel API update, we have fixed various issues related to charts, tables, thumbnails, text extraction, and more.
You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.Email for .NET 24.4 Release Notes.