使用C#代码将 PDF 转换为 PostScript(PS)格式

PostScript 是由 Adobe Systems 在 20 世纪 80 年代开发的一种页面描述语言,用于将数字图形或文本文件转换为适合打印的固定格式。随着时间的推移,虽然 PostScript(PS)文件格式已不如过去那样流行,但目前仍然受到大多数打印机的支持。

本文将介绍如何使用 Spire.PDF for .NET 以编程方式将 PDF 文件转换为 PostScript(PS)文件。

安装 Spire.PDF for .NET

首先,你需要在 .NET 项目中引用 Spire.PDF for .NET 包中包含的 DLL 文件。你可以通过提供的链接下载这些 DLL 文件,或者通过 NuGet 进行安装。

cs 复制代码
PM> Install-Package Spire.PDF

在 C# 和 VB.NET 中将 PDF 转换为 PostScript

将 PDF 转换为 PS 格式可以提升打印输出的质量。使用 Spire.PDF for .NET,你只需三行代码即可完成转换。具体步骤如下:

  1. 创建一个 PdfDocument 实例。

  2. 使用 PdfDocument.LoadFromFile() 方法加载示例 PDF 文件。

  3. 使用 PdfDocument.SaveToFile(string filename, FileFormat.POSTSCRIPT) 方法将 PDF 文件保存为 PS 文件。

示例代码如下:

cs 复制代码
using Spire.Pdf;

namespace PDFtoPS
{
    class Program
    {
        static void Main(string[] args)
        {
            // 创建 PdfDocument 实例
            PdfDocument document = new PdfDocument();

            // 加载示例 PDF 文件
            document.LoadFromFile("Test.pdf");

            // 将 PDF 文件保存为 PS 文件
            document.SaveToFile("toPostScript.ps", FileFormat.POSTSCRIPT);
        }
    }
}

申请临时许可证

如果您希望移除生成文档中的评估提示信息,或解除功能限制,请为自己申请一份 30 天试用许可证。

相关推荐
金山几座2 小时前
C#学习记录-泛型
开发语言·学习·c#
武藤一雄2 小时前
WPF Command 设计思想与实现剖析
windows·微软·c#·.net·wpf·.netcore
小邓睡不饱耶2 小时前
实战教程:Python爬取北京新发地农产品价格数据并存储到MySQL
开发语言·python·mysql
EnCi Zheng2 小时前
P1B-Python环境配置基础完全指南-Windows系统安装与验证
开发语言·windows·python
小陈phd2 小时前
多模态大模型学习笔记(十九)——基于 LangChain+Faiss的本地知识库问答系统实战
开发语言·c#
重庆兔巴哥2 小时前
如何检查Java环境变量是否配置成功?
java·开发语言
yue0082 小时前
C#读取App.Config配置文件
开发语言·c#
武藤一雄2 小时前
WPF 资源解析:StaticResource & DynamicResource 实战指南
微软·c#·.net·wpf·.netcore
武藤一雄2 小时前
WPF UI 开发深度指南:资源 (Resources)、样式 (Style) 与触发器 (Trigger) 全解析
ui·c#·.net·wpf·.netcore·avalonia