使用 .NET API 转换 EPS 文件

Contents
[ Hide Show ]

本文以 EPS 到 BMP 格式转换为例,讲解如何使用 C# 转换 EPS 文件。

Aspose.Page 允许您使用 C# 将 EPS 文件转换为 BMP、JPG、EMF、TIFF、PNG、WMF 和 PDF 格式。

C# EPS 到 BMP 转换

Aspose.Page for .NET EPS 转换器允许使用 .NET 平台支持的任何语言(C#、VB、J#)转换封装的 PostScript (EPS) 文件。所有转换均以与以下示例类似的方式执行。

执行 EPS 到 BMP 转换的步骤:

  1. 从 EPS 文件创建 PsDocument 实例。
  2. 使用 ImageSaveOptions(如果转换为 PDF,则使用 PdfSaveOptions)指定 AdditionalFontsFolderSuppressError 布尔值。
  3. 将 PostScript 文档保存为图像,并使用图像保存选项将其保存为字节数组。输入文档的一页对应一个字节数组。
  4. 将生成的二维字节数组保存为 BMP 文件,并为每个字节数组创建一个新的文件输出流。
  5. 如果 SuppressErrors 值为 true(默认情况下),则可以查看 EPS 到 BMP 转换过程中抛出的错误。

以下 C# 代码片段展示了如何在 C# 中将 EPS 文件转换为 BMP 文件。所有其他 EPS 转换均以类似的方式完成。

                
            

请参阅 JavaC++ 中 EPS 到 BMP 的转换。

我们来看一下 ImageSaveOptions。使用这个类,我们可以在将 EPS 转换为 BMP 时指定不同的转换参数。

在我们的 EPS 在线转换器 上在线评估 EPS 转换。您可以一次转换多个 EPS 文件,并在几秒钟内下载结果。

您可以从 GitHub 下载示例和数据文件。

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.