Browse our Products

Aspose.PDF for C++ 25.12 Release Notes

Changes and Improvements

The new version of Aspose.PDF for C++ has a codebase of Aspose.PDF for .Net 25.12.

Fixed ‘segmentation fault’ issue on Linux.

Public API and Backward Incompatible Changes

Added APIs

  • class UnsignedContentAbsorber final : public System::Object
    • class Result final : public System::Object
      • bool get_Success() const;
      • const System::SharedPtr<Aspose::Pdf::Security::UnsignedContentAbsorber::UnsignedContent>& get_UnsignedContent() const;
      • System::String get_Message() const;
      • Signatures::SignaturesCoverage get_Coverage() const;
    • class UnsignedContent final : public System::Object
      • const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<Page>>>& get_Pages() const;
      • const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<Annotations::WidgetAnnotation>>>& get_Forms() const;
      • const System::SharedPtr<System::Collections::Generic::Dictionary<int32_t, System::SharedPtr<XForm>>>& get_XForms() const;
      • const System::SharedPtr<System::Collections::Generic::Dictionary<int32_t, System::SharedPtr<Annotations::Annotation>>>& get_Annotations() const;
    • UnsignedContentAbsorber(System::SharedPtr<Facades::PdfFileSignature> signature);
    • System::SharedPtr<UnsignedContentAbsorber::Result> TryGetContent();

Complete details of API can be referenced from Aspose.PDF for C++ API Reference Guide.