转换 PS、EPS 和 XPS

使用 .NET API 解决方案进行 PS、EPS 和 XPS 转换。

 

每当需要以编程方式转换 PostScript PS 和 Encapsulated PostScript EPS 文件以及 XPS 文档时,.NET API 都可以顺利完成并转换多个文件。对于 PS 和 EPS,API 支持 1-3 级 PostScript 运算符和大多数 EPS 标头注释,并以最大的一致性转换 PostScript 文档(少数字体情况除外),API 处理诸如 Times New Roman 之类的字体。

此外,对于 XPS 文件转换,API 可以添加或删除页面,处理画布、路径和字形元素,创建矢量图形形状和文本字符串,转换 XPS 轮廓项等。

这里的 .NET API 解决方案允许您以编程方式转换 PS、EPS 和 XPS 等 PDL 格式的文件,但您可能会发现查看和尝试在这些原生 API 上开发的跨平台应用很有用。

通过 C# .NET 进行 PostScript 到 PDF 的转换。

要通过 .NET API 将 PostScript PS 和 Encapsulated PostScript EPS 文件转换为 PDF,您需要采取以下步骤:

  1. 使用 PsDocument 类 加载 PS 或 EPS 文件。
  2. 使用 PdfSaveOptions 类 设置 PDF 保存。
  3. 使用 FileStream 类 处理输出 PDF 文件。
  4. 通过使用输出 PDF 文件流对象进行初始化来使用 PdfDevice 类
  5. 调用 PsDocument.Save 进行 PDF 转换。
PS EPS 到 PDF 转换的 C# 代码
 

通过 C# .NET 进行 PostScript 到图像的转换。

对于任何 EPS/PS PostScript 到图像转换器应用程序,以下 C# 代码都适用,请采取以下步骤:

  1. 使用以输入文件流为参数的 PsDocument 类加载文档。
  2. 创建 ImageSaveOptions 类 对象并使用所需设置进行初始化。
  3. 将每个输入文件页面保存为图像 PNG、JPG、TIFF、BMP 等。
PostScript 到图像转换的 C# 代码



FAQ

1. 我可以用这个 API 解决方案转换 Postscript 吗?

Aspose.Page 具有允许您在线或以编程方式将 PS、XPS 和 EPS 文件转换为其他格式的功能。如果您需要立即在线转换您的文件,您可以使用 页面描述语言格式文件转换器 跨平台应用程序。

2. 转换器支持哪些页面描述语言?

此转换功能支持具有 .ps、.eps 和 .xps 扩展名的文件。 PDF 和 SVG 等著名的 PDL 在 Aspose.products 中表示为单独的解决方案

3. 功能是免费的吗?

跨平台转换器 是免费的,对于 API 解决方案,您可以获得免费试用版,然后在需要时购买产品。

 

通过 C# .NET 将 XPS 转换为 JPG、PNG、BMP 图像。

.NET API 还支持将 XPS 转换为图像 BMP、JPG、PNG、TIFF 等,并提供用于 XPS 操作的 XpsDocument 类。要将 XPS 转换为图像,请采取以下步骤:

  1. 从流中加载 XPS 文件。
  2. 初始化相关的图像保存选项,例如 XPS 转 JPGJpegSaveOptions ,而 XPS 转 PNGPngSaveOptions 。这里是所有 XPS 到图像的 保存选项 列表。
  3. 定义渲染的相关设置,如 SmoothingMode、Resolution 和 PageNumbers 等。最后遍历文档分区以将它们保存为图像。
XPS 到图像转换的 C# 代码
 
  

Support and Learning Resources