About Aspose.Page for Java

Create or manipulate XPS files. Convert XPS, EP & EPS files to PDF and various images without any software dependencies.

Aspose.Page for Java is an XPS and PostScript file manipulation and conversion API. Developers can easily convert PS and EPS files to PDF and raster image formats. The API also permits the users to create, parse and save XPS files as well as add and remove pages within the documents. Furthermore, developers may create canvases, paths and glyph elements for XPS documents and perform operations such as add or remove pages, create vectors and strings, use brushes, and manipulate the appearance of elements.

Supported File Formats


  • Fixed Layout: XPS

Input Only

  • PostScript: PS, EPS

Output Only

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

EPS Specific Output Formats

  • EMF, WMF

Advanced XPS and PostScript API Features

  • Create and modify PS files.
  • Add or delete pages from XPS documents.
  • Add images to XPS files.
  • Add and manipulate gradient.
  • 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.
  • Resize or crop EPS images.