生のプリンタコマンドをPostScriptまたはPDFファイルに変換する方法は?

生のプリンタコマンドをPostScriptまたはPDFファイルに変換する方法は?

ファイルに保存されているPostscriptプリンタのrawプリンタコマンド文字列があります。

私はこれらの生のコマンドを読んでプリンタに送信するlprオプションがあると思います。-o raw

lprRAWコマンドをPostScript(または最終的にPDF)ファイルに送信して出力できるように仮想プリンタドライバをどのように指定しますか?

生のプリンタコマンドをPostScriptに変換する簡単な方法はありますか?

答え1

PostScriptプリンタの場合、rawプリンタ出力はすでにPostScriptである必要があります...?

デフォルトのPostScriptは人間が読むことができます。ファイルの先頭を見て、%!または%!PS-2同様のもので始まっていることを確認してください。

答え2

Postscript以外のプリンタであれば幸運ではありません。 PostScriptは、曲線を使用して曲線を記述するページ記述言語です。プリンタの生の入力はいくつかのラスター形式である可能性があります。最良の場合は、画像のピクセル化されたレンダリングを取得できます。それとも、より高いレベルの言語かもしれませんが、逆翻訳器があるかどうかはわかりません。私が間違っている可能性があり、専門家知っておく必要があります。

答え3

最新バージョンのGhostscriptには、Postscriptなどのページ記述言語であるPCLソルバーが含まれています。 Microsoft には複数のページ記述言語もあります。これらの言語には通訳が含まれている場合があります。プリンタがよく知られている場合はエミュレートできます(特にすべてのデイジーホイールプリンタはエミュレーションが非常に簡単で、ほとんどの場合はエミュレーションが少なくなります)。シミュレーション)しかし、印刷プロトコルが文書化されていないと幸運ではありません。

関連情報