Browse our Products

Aspose.Slides for .NET 23.3 Release Notes

KeySummaryCategoryRelated Documentation
SLIDESNET-43845ImageFormat type exists in both Aspose.Slides and System.Drawing.CommonInvestigationhttps://docs.aspose.com/slides/net/net6/#using-the-systemdrawingcommon-package-and-slides-for-net6-classes-cs0433-the-type-exists-in-both-slides-and-systemdrawingcommon-error
SLIDESNET-43771Get the number of PDF pages for each presentation slide with speaker notesFeaturehttps://docs.aspose.com/slides/net/convert-powerpoint-to-pdf-with-notes/
SLIDESNET-43764Replace a video keeping all animations and effectsFeaturehttps://docs.aspose.com/slides/net/video-frame/
SLIDESNET-43760Managing Trim Video settingsFeaturehttps://docs.aspose.com/slides/net/convert-powerpoint-to-video/
SLIDESNET-43659Animation timing settings: Rewind when done playingFeaturehttps://docs.aspose.com/slides/net/shape-animation/#change-animation-effect-timing-properties
SLIDESNET-43639PPTX to HTML: Store images as files instead of base64Featurehttps://docs.aspose.com/slides/net/exporting-presentations-to-html-with-externally-linked-images/
SLIDESNET-43634Add support for Audio/Video plugin in ODP formatFeaturehttps://docs.aspose.com/slides/net/convert-openoffice-odp/
SLIDESNET-43379Convert PPTX to HTML with images in separate folder/filesFeaturehttps://docs.aspose.com/slides/net/exporting-presentations-to-html-with-externally-linked-images/
SLIDESNET-43672EMF images are blurred when converting PPTX to PDFEnhancementhttps://docs.aspose.com/slides/net/convert-powerpoint-to-pdf/
SLIDESNET-43830Getting PptxReadException while loading a PPTX fileBughttps://docs.aspose.com/slides/net/open-presentation/
SLIDESNET-43762Color of the Line shape set using ShapeStyle changes after saveBughttps://docs.aspose.com/slides/net/shape-formatting/#format-lines
SLIDESNET-43751PPTX to PNG: Underscore not alignedBughttps://docs.aspose.com/slides/net/convert-slide/#converting-slides-to-bitmap-and-saving-the-images-in-png
SLIDESNET-43750Timing properties of animation are returned incorrectlyBughttps://docs.aspose.com/slides/net/shape-animation/#change-animation-effect-timing-properties
SLIDESNET-43735HTML to PPTX: Arrow heads are missing upon conversionBughttps://docs.aspose.com/slides/net/import-presentation/#import-powerpoint-from-html
SLIDESNET-43718Shapes from an SVG image are imported as a black rectangleBughttps://docs.aspose.com/slides/net/image/#converting-svg-to-a-set-of-shapes
SLIDESNET-43717Instantiating Presentation object takes too much time and memoryBughttps://docs.aspose.com/slides/net/open-presentation/#open-large-presentation
SLIDESNET-43708PPTX to PDF: Gradients not rendered correctlyBughttps://docs.aspose.com/slides/net/convert-powerpoint-to-pdf/
SLIDESNET-43693Reading PPT file throws KeyNotFoundExceptionBughttps://docs.aspose.com/slides/net/open-presentation/
SLIDESNET-43670Slide.Reset throws “Not implemented” exceptionBughttps://reference.aspose.com/slides/net/aspose.slides/slide/reset/
SLIDESNET-43667Chart is missing after converting PPTX to PDFBughttps://docs.aspose.com/slides/net/powerpoint-charts
SLIDESNET-43662Out of memory exception when loading PPTX fileBughttps://docs.aspose.com/slides/net/open-presentation/
SLIDESNET-43658Effect array of a paragraph is emptyBughttps://docs.aspose.com/slides/net/animated-text/
SLIDESNET-43651NotSupportedException is thrown when reading PPT fileBughttps://docs.aspose.com/slides/net/open-presentation/
SLIDESNET-43624PPTX to PNG: Misplaced text and missing ‘%’Bughttps://docs.aspose.com/slides/net/chart-data-label/
SLIDESNET-43615Incorrect placement/sizing of group shape when converting to SVG/PNG/JPGBughttps://docs.aspose.com/slides/net/render-a-slide-as-an-svg-image/
SLIDESNET-433063D shadow effects on charts are lost in generated PDFBughttps://docs.aspose.com/slides/net/convert-powerpoint-to-pdf/
SLIDESNET-433033D Bar Chart is missing when converting PPTX to PDFBughttps://docs.aspose.com/slides/net/convert-powerpoint-to-pdf/
SLIDESNET-43252“Y-VALUE” is displayed instead of actual Y values when converting chart to PDF/JPGBughttps://docs.aspose.com/slides/net/powerpoint-charts

Public API Changes

Animation timing settings: Rewind when done playing - ITiming.Rewind has been added

The ITiming.Rewind attribute has been added to specify whether an effect will rewind after playing.

Rewind when done playing

Example:

using (Presentation presentation = new Presentation("demo.pptx"))
{
    // Gets the effects sequence for the first slide
    ISequence effectsSequence = presentation.Slides[0].Timeline.MainSequence;

    // Gets the first effect of the main sequence.
    IEffect effect = effectsSequence[0];

    // Turns the effect Timing/Rewind on.
    effect.Timing.Rewind = true;
}

Trim Video Settings: IVideoFrame TrimFromEnd and TrimFromStart have been added

IVideoFrame.TrimFromEnd and IVideoFrame.TrimFromStart have been added to manage Trim Video settings.

Trim Video settings

Example:

using (Presentation pres = new Presentation())
{
    ISlide slide = pres.Slides[0];
    IVideo video = pres.Videos.AddVideo(File.ReadAllBytes("video.mp4"));
    var videoFrame = slide.Shapes.AddVideoFrame(0, 0, 100, 100, video);

    // sets the trimming start time to 1sec
    videoFrame.TrimFromStart = 1000f;

    // sets the triming end time to 2sec
    videoFrame.TrimFromEnd = 2000f;
}

IChartDataPoint.Index property has been added

To allow you determine what parent’s children collection this data point applies to, the IChartDataPoint.Index property has been added.

Example:

using (Presentation presentation = new Presentation("pres.pptx"))
{
    Chart chart = (Chart)presentation.Slides[0].Shapes[0];
    foreach (IChartDataPoint dataPoint in chart.ChartData.Series[0].DataPoints)
    {
        Console.WriteLine($"Point with index {dataPoint.Index} is applied to {dataPoint.Value}");
    }
}