Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

 

Aspose.Page for C++ 24.4

Download  Support Forum 

File Details

  • Downloads:
  • 1
  • File Size:
  • 277.12MB
  • Date Added:
  • 26/4/2024

Description

Aspose.Page for C++ 24.4 native library.

File Details

This release of Aspose.Page for C++ (version 24.4) includes exciting image processing and rendering enhancements. C++ developers can now utilize new features and achieve finer quality image output on the Windows and macOS platforms.

Upgraded Image Save Options

We have introduced Aspose::Page::EPS::Device::ImageSaveOptions class in this C++ library release, which provides better control over image resolution and format during saving operations.

Smoother Rendering Control

The addition of the Aspose::Page::Drawing::Drawing2D::SmoothingMode enumeration in Aspose.Page for C++ 24.4 allows developers to apply different image smoothing algorithms for enhanced rendering quality.

EPS to PDF Export

C++ developers can now directly export EPS documents to PDF format within their XPS processing apps using the Aspose::Page::EPS::PsDocument::SaveAsPdf method in this API version.

Public API Changes

Added APIs

Some of the API members added in the latest XPS file processing API release are given below:

  • Aspose::Page::Drawing::Drawing2D::SmoothingMode
  • Aspose::Page::EPS::PsDocument::SaveAsPdf
  • Aspose::Page::EPS::PsDocument::SaveAsImage
  • Aspose::Page::EPS::Device::ImageSaveOptions::#ctor (multiple overloads for size, format, and resolution)

Deprecated APIs

The following classes and members are deprecated and will be hidden in version 24.6 of Aspose.Page for C++. Please consider using the new Aspose::Page::EPS::Device::ImageSaveOptions class instead:

  • Aspose::Page::Device class.
  • Aspose::Page::EPS::PdfDevice class.
  • Aspose::Page::EPS::ImageDevice class.
  • Aspose::Page::XPS::Presentation::Pdf::PdfDevice class.
  • Aspose::Page::XPS::Presentation::Image::ImageDevice class.
  • Aspose::Page::EPS::PsDocument::Save(System::SharedPtrAspose::Page::Device, Aspose::Page::SaveOptions) method.

Removed APIs

A few of the API members that were removed from the latest release of Aspose.Page for C++ library are shared below:

  • Constructors and destructor methods from the Aspose::Page::Device class.
  • Properties and methods related to device properties, creator, save options, size, and other rendering aspects from the Aspose::Page::Device class.

You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.Page for C++ 24.4 Release Notes.

 English