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 macOS

Download  Support Forum 

File Details

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

Description

Aspose.Page for C++ 24.4 macOS native library.

File Details

This version of Aspose.Page for C++ (macOS) equips developers with upgraded image processing and rendering features. They can leverage the newly added capabilities to achieve better image quality on the macOS systems.

Supercharged Image Save Options

In the latest C++ library release, we have introduced Aspose::Page::EPS::Device::ImageSaveOptions class, which provides finer control over image resolution and format while saving the image files.

Enhanced Rendering Control

The Aspose::Page::Drawing::Drawing2D::SmoothingMode enumeration added in Aspose.Page for C++ 24.4 allows macOS developers to specify various image smoothing algorithms to enhance rendering quality.

EPS to PDF Conversion

Export EPS documents to PDF format effortlessly within your C++ XPS processing applications using the Aspose::Page::EPS::PsDocument::SaveAsPdf method in the latest API release.

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