Browse our Products

Aspose.Slides for CPP 18.8 Release Notes

KeySummaryCategory
SLIDESCPP-1388Improve rendering of joined Bezier curvesFeature
SLIDESNET-40224Add support for Strict Open XML formatFeature
SLIDESNET-34155Add support for Strict Open XML formatFeature
SLIDESNET-40189Rendering of Metafiles ignores fonts loaded with FontsLoaderFeature
SLIDESNET-40304Rendering comments from ODP format that have no authorFeature
SLIDESNET-39229Support for “purl.oclc.org” namespace in Type attribute in “.rels” partsFeature

Public API Changes

get_ShowCommentsByNoAuthor() and set_ShowCommentsByNoAuthor() methods have been added to INotesCommentsLayoutingOptions and NotesCommentsLayoutingOptions classes

get_ShowCommentsByNoAuthor() and set_ShowCommentsByNoAuthor() methods have been added to INotesCommentsLayoutingOptions and NotesCommentsLayoutingOptions classes.

The methods specify visibility of comments that do not have an author.

The default value is False, which means that comments without authors are not displayed.

{
    auto pres = System::MakeObject<Presentation>(u"no-author.odp");
    System::Details::DisposeGuard<1> __dispose_guard_0({pres});
    try
    {
        auto options = System::MakeObject<PdfOptions>();
        options->get_NotesCommentsLayouting()->set_CommentsPosition(Aspose::Slides::Export::CommentsPositions::Right);
        options->get_NotesCommentsLayouting()->set_ShowCommentsByNoAuthor(true);
        pres->Save(u"out_pres.pdf", Aspose::Slides::Export::SaveFormat::Pdf, options);
    }
    catch(...)
    {
        __dispose_guard_0.SetCurrentException(std::current_exception());
    }
}