通常情况下,当您在任何可以打印其内容的程序中使用 “打印到文件 "选项时,.prn是Windows上建议的文件扩展名。使用哪种打印机驱动程序来生成.prn文件,取决于您在打印时选择的打印机(或您的默认打印机)。
通常情况下,该 .prn 扩展名背后的真实内容可能会因可用的打印机驱动程序类型而大不相同。PostScript (Levels 1, 2, 3), PCL (六种类型), ESC/P, ESC/P2, HP/GL, Prescribe, RPCS,…. 你能想到的。
如果你的/*.prn真的是PostScript,你可以很容易地用Ghostscript(或Acrobat Distiller)把它转换成PDF。
如果您的 *.prn 真的是 PCL,您也可以使用 Ghostscript 稳定版中的另一个程序 GhostPCL 将其转换。
这里有两个命令行的例子。
gswin32c.exe ^
-dBATCH ^
-dNOPAUSE ^
-sDEVICE=pdfwrite ^
-sOutputFile=output.pdf ^
[...more Ghostscript CLI options as needed...] ^
c:/path/to/input-which-is-postscript.prn
pspcl6.exe ^
-dBATCH ^
-dNOPAUSE ^
-sDEVICE=pdfwrite ^
-sOutputFile=output.pdf ^
[...more Ghostscript CLI options as needed...] ^
c:/path/to/input-which-is-pcl.prn
下载GhostPCL的方法,请看这里。 https://www.ghostscript.com/download/gpcldnld.html .
如果你可以在Windows上打印文件,你可以安装PDF打印机驱动程序,如CutePDF,它为你生成一个PDF。
一个PRN文件,是打印机的简称,是由postscript打印机生成的。现在,为了把它转换成pdf,你需要先安装一个postscript打印机(名字里有PS,所以你会知道)。通过选择 “打印到文件 "来打印文档。之后,你将需要一个pdf转换工具。Adobe Acrobat将通过简单地选择 "创建PDF",并找到你的.ps文件,将其转换为PDF格式。
如果你对这个文件有其他问题,你可以查看这篇文章文件扩展名prn获得进一步的指导。
(1)使用GhostScript和它的助手,见 http://pages.cs.wisc.edu/~ghost/ 。或者(2)将.prn重命名为.ps,然后使用CreatePDF.adobe.com免费转换为PDF(最多试三次)。
事实上,.PRN文件可能会有不同的类型,这取决于它是为什么打印机生成的(在Linux环境下可以使用file
命令查看细节)。为了确保它是一个postscript文件,当你从Windows应用程序中 “打印 "你的.PRN文件时,选择 "Metafile to EPS converter "或类似的东西作为打印机。然后,使用ps2pdf
生成一个.PDF。
#check the type
file infile.prn
infile.prn: PostScript document text conforming DSC level 3.0, Level 1
#convert
ps2pdf infile.prn outfile.pdf
在选择打印时出现的对话框中,在目标菜单中选择 “另存为pdf"。在简单的步骤中。1.在对话框中,点击 "目的地"。这是我们选择打印时出现的对话框2.在出现的对话框中选择另存为pdf,然后退出这个对话框。这是当我们点击目的地时出现的对话框3.在对话框中点击保存。