About Aspose.Page for C++

Load, manipulate and convert PostScript PS, EPS and XPS files to PDF and raster images from C++ applications.

Aspose.Page for C++ is a library for XPS and PostScript file rendering and manipulation. It allows you to create, modify and convert existing and new XPS files without requiring any other software. The API allows you to manipulate document pages and elements (including canvas, path, and glyphs), create and manipulate vector graphic shapes and specify colors in different color spaces. Developers can also convert PS and EPS documents to PDF as well as to different raster image formats.

Supported File Formats


  • Fixed Layout: XPS

Input Only

  • PostScript: EPS, PS

Output Only

  • Fixed Layout: PDF
  • Images: PNG, JPEG, TIFF, BMP

EPS / PS Specific Output Formats

  • EMF, WMF

Aspose.Page for C++ Features

  • Create and modify XPS files.
  • Add or delete pages from XPS documents.
  • Add images to XPS files.
  • Add and manipulate vector graphics in XPS files.
  • Select from a variety of brushes along with different color spaces for editing.
  • Add text to XPS files.
  • Merge PostScript files.
  • Merge several XPS files.
  • Manipulate XMP Metadata.