なぜ PRN を PS に変換するのですか?
PostScript は、Ghostscript、macOS のプレビュー、および多くのプリントキューで読み取り可能な、広くサポートされているオープンな形式です。PostScript ベースの .prn を .ps にリネームすることで、基盤となるデータを変更することなく、これらのツールで認識可能になります。
PRN から PS への変換方法
Ghostscript FREE
PostScript 形式の .prn ファイルの場合、gs -dBATCH -dNOPAUSE -sDEVICE=ps2write -sOutputFile=output.ps file.prn を実行して、標準準拠の .ps ファイルを生成します。macOS や Linux でも利用可能です。
これらの形式について
品質と注意点
- PostScript ベースの
.prnファイルのみが.psに変換可能です。PCL や生のラスタジョブは、完全なラスタ再レンダリングなしに PostScript として再エンコードすることはできません。 - ファイルが
%!PSで始まる場合、.prnから.psへのリネームにソフトウェアは不要です。データはすでに PostScript であり、拡張子が変わるだけです。 - PJL ラッパーには PostScript または PCL のいずれかが含まれている場合があります。続く数バイトの «LANGUAGE=» 行を確認して、どちらであるかを判断してください。
よくある質問
ソフトウェアを使わずに .prn を .ps にリネームするだけでいいですか?
はい、ファイルが
%!PS で始まっている場合は可能です。データはすでに PostScript であり、拡張子が変わるだけです。もし .prn が PCL だった場合は?
PostScript への変換は実用的ではありません。代わりに GhostPCL(ghostpdl パッケージの一部)を使用して PDF や PNG に変換してください。
PDF ではなく .ps ファイルが必要なのはなぜですか?
PostScript は、ジョブを PostScript プリントキューに転送したり、PostScript ツールで処理したり、さらなる操作のために Ghostscript に渡したりする場合に便利です。