Aspose.PDF for C++ 22.12 Release Notes

Changes and Improvements

  1. The new version of Aspose.PDF for C++ has a codebase of Aspose.PDF for .Net 22.12.
  2. Internal Aspose.Imaging project updated to the version 22.10.

Public API and Backward Incompatible Changes

The DynamicCast, DynamicCast_noexcept, StaticCast, StaticCast_noexcept functions are now marked as deprecated and will be removed in the upcoming releases. The ExplicitCast and AsCast functions may be used instead of them.

Added:

  • Type: Aspose::Pdf::Devices::DicomDevice
  • Method: Aspose::Pdf::Devices::DicomDevice::DicomDevice()
  • Method: Aspose::Pdf::Devices::DicomDevice::DicomDevice(System::SharedPtr<Aspose::Pdf::Devices::Resolution>)
  • Method: Aspose::Pdf::Devices::DicomDevice::DicomDevice(System::SharedPtr<Aspose::Pdf::PageSize>)
  • Method: Aspose::Pdf::Devices::DicomDevice::DicomDevice(int, int)
  • Method: Aspose::Pdf::Devices::DicomDevice::DicomDevice(System::SharedPtr<Aspose::Pdf::PageSize>, System::SharedPtr<Aspose::Pdf::Devices::Resolution>)
  • Method: Aspose::Pdf::Devices::DicomDevice::DicomDevice(int, int, System::SharedPtr<Aspose::Pdf::Devices::Resolution>)
  • Method: Aspose::Pdf::Devices::DicomDevice::Process(System::SharedPtr<Aspose::Pdf::Page>, System::SharedPtr<System::IO::Stream>)
  • Field: Aspose::Pdf::Drawing::ImageFormat::Dicom
  • Method: Aspose::Pdf::Forms::DateField::AddImage(System::SharedPtr<Aspose::Pdf::Image>)

Removed:

  • Method: Aspose::Pdf::Forms::DateField::AddImage(System::SharedPtr<System::Drawing::Image>)

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