2

生成されたポストスクリプトファイルにバーコードを追加できるようにしたいと思います。ポストスクリプトファイルは別のプログラムによって生成されており、そのプログラムの動作を変更することはできません。

PostscriptファイルをPDFに変換することでこれが行われる可能性があることを示唆するスレッドをいくつか見つけました(PDFドキュメントの接着(面付け) ; 1つの.psファイルから2つのpdfを作成しますか? ; 1つのpdfまたはpsファイルを別のファイルの上にオーバーレイします)。

PDF変換なしでこれを行う方法があるかどうかを知りたいです(物事をシンプルに保ち、物事を速く保ち、品質の低下を避けるため)。PDF変換が唯一の合理的な解決策であることが判明した場合、PostscriptからPDFへの品質の低下はありますか?

4

1 に答える 1

3

生成された Postscript が十分に優れている場合は、それを掘り下げて showpage コマンドを見つけ、その前に追加の描画コマンドを挿入するだけの何かを書くことができます。結局のところ、一般的なケースを処理する必要はありません。この 1 つのプログラムから出力するだけで、常に同じ方法で Postscript を出力する必要があります。

より一般的には、プログラムで PS を EPS に変換し、それを描画する別の Postscript ファイルに埋め込み、次にバーコードを描画することができます。(これについて言及したので、実際にはもっと簡単かもしれません。)

Postscript Language Reference Manualは、これらのタスクの両方に役立ちます。

于 2009-02-11T19:37:37.350 に答える