PostScript是一种由Adobe公司开发的页面描述语言,通常用于激光打印机上打印PS 文件。PCL也是一种打印机命令语言,是惠普为其激光和喷墨打印机开发的页面描述语言。它们 的主要区别有:
- PostScript用于复杂的打印作业,而PCL用于简单和快速的文档打印要求。
- PostScript支持以纯文本和二进制格式发送信息,而PCL只支持以二进制格式发送信息。
- PostScript比PCL的输出效果更好。
- PCL是为HP打印机系列设计的,而PostScript适用于任何支持PostScript的打印机。
本文介绍如何使用Spire.PDF将PDF文件转换成PostScript和PCL格式文件。
PDF转PostScript
C#
//创建PdfDocument对象
PdfDocument document = new PdfDocument();
//加载PDF文档
document.LoadFromFile(@"C:\Users\Administrator\Desktop\Example.pdf");
//保存为PostScript文档
document.SaveToFile("toPostScript.ps", FileFormat.POSTSCRIPT);
VB.NET
'创建PdfDocument对象
Dim document As New PdfDocument()
'加载PDF文档
document.LoadFromFile("C:\Users\Administrator\Desktop\Example.pdf")
'保存为PostScript文档
document.SaveToFile("toPostScript.ps", FileFormat.POSTSCRIPT)
PDF转PCL
C#
//创建PdfDocument对象
PdfDocument document = new PdfDocument();
//加载PDF文档
document.LoadFromFile(@"C:\Users\Administrator\Desktop\Example.pdf");
//保存为PCL文档
document.SaveToFile("toPCL.pcl", FileFormat.PCL);
VB.NET
'创建PdfDocument对象
Dim document As New PdfDocument()
'加载PDF文档
document.LoadFromFile("C:\Users\Administrator\Desktop\Example.pdf")
'保存为PCL文档
document.SaveToFile("toPCL.pcl", FileFormat.PCL)