EPS 到 Word DOCX csharp

EPS 或 PS postscript 文件可以包含文本、图像、绘图或矢量内容等。在某些情况下,您可能需要将 EPSPS PostScript 文件转换为 DOCXDOC 格式的文档。在本文中,您将学习使用 C# 以编程方式将 EPS 或 PS 转换为 Word 文档:

EPS 或 PS PostScript 文件到 Word DOCX/DOC 转换器 – C# API 安装

您可以通过两个步骤将 EPS 或 PS 文件转换为 Word DOCX 或 DOC 文档。首先,您需要使用 Aspose.Page for .NET API 将 EPS 或 PS 文件导出为 PDF 文档。其次,使用 Aspose.PDF for .NET API 将输出 PDF 文件转换为 DOCX 或 DOC 格式的 Word 文档。您可以通过从 下载 部分下载这些 API 来设置这些 API。或者,您可以使用以下 NuGet 安装命令配置 API:

PM> Install-Package Aspose.PDF  
PM> Install-Package Aspose.Page

在 C# 中将 EPS 或 PS PostScript 文件转换为 Word DOCX 或 DOC 文件

您可以按照以下步骤将 EPS 或 PS PostScript 文件转换为 DOCX 或 DOC 格式的 Word 文档:

  1. 初始化一个 MemoryStream 对象以保存中间 PDF 文档。
  2. 使用 FileStream 对象加载输入 EPS 或 PS PostScript 文件。
  3. 声明 PsDocument 类实例。
  4. 使用所需参数初始化 PdfSaveOptions 对象。
  5. 将 EPS 或 PS Postscript 文件转换为 PDF 文件。
  6. 在指定 DOCX 或 DOC 格式时实例化 DocSaveOptions 对象。
  7. 使用 Save 方法将 EPS 或 PS 文件转换为 DOCX 或 DOC 格式的 Word 文档。

下面的代码示例演示了如何使用 C# 将 EPS 或 PS PostScript 文件转换为 DOCX 或 DOC Word 文档:

// 声明 MemoryStream 以保存中间 PDF 文档。
MemoryStream pdfStream = new MemoryStream();            
        
// 使用 FileInputSream 实例化 EPS 或 PS PostScript
FileStream psStream = new FileStream("input.ps" , FileMode.Open);

// 初始化 PsDocument 类对象。
Aspose.Page.EPS.PsDocument document = new Aspose.Page.EPS.PsDocument(psStream);

// 如果您想转换 Postscript 文件,尽管有小错误,请设置此标志
bool suppressErrors = true;

// 使用必要的参数初始化 PdfSaveOptions 对象。
Aspose.Page.EPS.Device.PdfSaveOptions options = new Aspose.Page.EPS.Device.PdfSaveOptions(suppressErrors);

options.JpegQualityLevel = 100;

// 如果要添加存储字体的特殊文件夹。始终包含操作系统中的默认字体文件夹。
//options.AdditionalFontsFolders = (new String [] {"FONTS_FOLDER"});

// 如果您需要指定页面大小,请使用以下行
Aspose.Page.EPS.Device.PdfDevice device = new Aspose.Page.EPS.Device.PdfDevice(pdfStream);

// 将 EPS 或 PS Postscript 文件转换为 PDF
document.Save(device, options);

// 加载中间 PDF 文件
Document doc = new Document(pdfStream);

// 实例化一个 DocSaveOptions 的对象
DocSaveOptions saveOptions = new DocSaveOptions();

// 将输出文档格式设置为 DOCX 或 DOC
saveOptions.Format = DocSaveOptions.DocFormat.DocX;

// 将 EPS 或 PS 文件转换为 Word DOCX 或 DOC 文件
doc.Save("output.docx", saveOptions);

获得免费评估许可证

您可以申请 免费临时许可证 来评估 API,没有任何限制。

结论

总之,您已经探索了如何使用 C# 将 EPS 或 PS PostScript 文件转换为 DOCX 或 DOC 格式的 Word 文档。此外,请查看 文档 空间以了解 API 的其他几个特性。如有任何疑问,您可以随时通过 免费支持论坛 与我们联系。

也可以看看