關於 Aspose.Page Product Family

創建或操作 XPS 檔,並在您應用程式中將 XPS、PS 和 EPS 檔轉換為 PDF 和圖像格式。

Aspose.Page Product Family includes native APIs to create and manipulate XPS files. Convert XPS, PS & EPS files to PDF and raster images on any platform. It includes components for .NET, Java, Python, Node.js, JavaScript and C++.

Aspose.Page Product Family Features

  • Aspose.Page for .NET is an XPS and PostScript file manipulation and conversion API. It allows you to create, edit and convert XPS files without requiring any additional tools. The API allows you to manipulate document pages and elements, create vector graphics, group shapes and specifying colors in different color spaces. Furthermore, It allows the developers to convert PS and EPS files to PDF documents, raster images such as BMP, EMF, GIF, JPEG, PNG, TIFF, and more.
  • 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.
  • 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.
  • Aspose.Page for JavaScript via C++ is a JavaScript API designed for working with Page Description Language (PDL) formats, specifically XPS, PostScript (PS), and EPS. It facilitates creation, modification, and conversion of documents without requiring external dependencies, enabling developers to manipulate pages and graphical elements, define vector graphics, group shapes, apply color spaces, and adjust document metadata. Additionally, it supports merging and exporting PDL files into PDF and common raster image formats like BMP, JPEG, PNG, GIF, TIFF, providing a complete, on-premise solution for PDL handling in JavaScript environments.
  • Aspose.Page for Node.js via C++ is a standalone, high-performance API tailored for Node.js environments that enables robust manipulation and conversion of Page Description Language (PDL) files, specifically XPS as well as PostScript (PS) and Encapsulated PostScript (EPS). Without needing any external tools, this C++ powered library allows developers to create, edit, and combine documents, work with vector graphics, apply color settings, and manage document page structures. Critically, it also supports modern output capabilities, including converting PDL files into PDF and various image formats (BMP, JPEG, PNG, GIF, TIFF), making it a comprehensive solution for both content creation and conversion workflows.
  • Aspose.Page for Python via .NET is a Python API designed for handling XPS and EPS/PS documents. With this solution for Python, developers can create, edit, and save existing and new XPS documents. Additionally, it enables the conversion of XPS and EPS/PS documents to PDF and various image formats. Offering extensive manipulation capabilities, Aspose.Page can seamlessly integrate with Desktop GUI Applications, Web Applications, and Console Applications.