問題タブ [postscript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
11 に答える
63881 参照

pdf - 1 つの pdf または ps ファイルを別のファイルの上に重ねる

私は 2 つの pdf ファイルまたは postscript ファイルを持っています (どちらでも作業できます)。私がやりたいことは、ドキュメント A のページ 1 がドキュメント B のページ 1 と結合されて、出力ドキュメントのページ 1 が生成されるように、各ページを他のページの上にマージすることです。これは私が必ずしもプログラムで行う必要があるというわけではありませんが、それは役に立ちます。

何か案は?

0 投票する
3 に答える
2608 参照

string - PostScript で文字列の高さメトリックを取得するにはどうすればよいですか?

現在のフォントの文字列の幅を取得できます。stringwidthこれは実際にはオフセット座標をスタックにプッシュしますが、y 値は常に役に立たないようです。ディセンダーを含む場合と含まない場合がある文字列の正確な高さを決定する方法はありますか?

0 投票する
1 に答える
2458 参照

postscript - Postscriptファイルへのテキスト(実際にはバーコード)の追加

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

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

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

0 投票する
5 に答える
3019 参照

macos - ラテックスの PostScript ファイルがぼやけている

Mac OS X の Preview を使用して、pdf ファイルと PostScript ファイルを表示しています。ただし、latex で生成された一部の ps ファイルはぼやけて表示されます。たとえば、

代替テキスト http://img261.imageshack.us/img261/4686/picture1ky5.png

この問題を解決する方法はありますか?

0 投票する
1 に答える
816 参照

linux - PDFをJPGに変換するLinuxImagemagickの問題

私が使用しているシステムは、Linuxユーティリティのconvertを使用してpdfをjpgに変換します。私の箱は私に次のエラーを与えます。

しかし、生産機械はそうではありません。によると

私のバージョンは生産機と同じです。追記を更新する必要があるかどうかを正確に確認する方法がわかりません。本当に巨大なLinuxの第一人者ではありません。

編集:提案に応じて、Ghostscriptをチェックしました。以下はすでにインストールされています。

0 投票する
1 に答える
585 参照

orientation - Postscript ファイルで Cups Reverse Orientation を使用する

CUPS で lp -o orientation-requested=6 を使用して Postscript ファイルを印刷すると、最初のページが 180 度反転し、次のページが 0 方向に戻ります。3 ページ目は 180 度回転し、4 ページ目は 0 に戻ります。ファイル内の各ページを 180 度反転する必要があります。何を試すべきかについての提案は、最も高く評価されます。

0 投票する
5 に答える
3078 参照

pdf - PS/PDF はどのようにビットマップを保存および圧縮しますか?

文字をスキャンし、スキャンしたビットマップを PDF に変換するシステムを試して、高解像度と小さな PDF ファイル サイズを実現しようとしています。

スキャナー、ビットマップ操作用の GIMP、ビットマップから PDF への変換用の ImageMagick でプロトタイプを作成しています。

私のプロセスは次のようになります。

  • 3x8bit カラー、600 DPI、LZW 圧縮のトゥルーカラー TIFF ファイル サイズでスキャンすると、約 8 Mb になります。

  • GIMP を使用して、ビットマップを 4 ~ 8 色の一般的なカラー テーブルを持つインデックス付きイメージに変換します。これにより、画像の圧縮性が向上します。

  • ImageMagick を使用して、LZW 圧縮のインデックス付き TIFF ファイル PDF を、1 ページあたり約 500K に変換します。

画像をさらに圧縮しやすくするために、ビットマップをより圧縮しやすくすることができます。ここで実験する前に、PS/PDF がビットマップを格納する方法を知りたいと思います。

PS/PDF のビットマップはランレングスでエンコードされていますか? 次に、ビットマップ行から単一のピクセルを削除して圧縮します。

ここでさらに最適化するためのアイデアはありますか?

PS/PDF のビットマップ ストレージ形式に関する参照情報を知っていますか?

0 投票する
2 に答える
742 参照

postscript - 「currentpointnewpathmoveto」プロシージャのより適切な名前

質問:これらの関数のより良い名前について何か提案はありますか?

newpathとstrokeは現在のポイントを未定義にするので、私は通常次のような手順を定義します

しかし、これらの名前は実際には保守不可能なコードの書き方の例であり、私はそれらを別の名前で呼びたいのですが、良い名前を思い付くことができません(多分newpath_without_undefining_currentpoint、プロシージャを使用する利点は多かれ少なかれなくなっています) )。

既存の使用法を検索すると、ghostscriptのpdf_ops.psで次のことがわかりました。

/ tn {currentpoint newpath moveto} bdef%廃止されました。使用されていません。

そしてtnは正確に良い名前ではありません。

編集:私が維持不可能な特性を持っているということは、私が最終的にとになるということですnewpathnew_pathどちらも同じことをしますが、わずかに異なり、名前には何かについてのヒントを与えるものは何もありません。スペースを節約するために識別子が短く保たれることが多いことは知っていますが、これは私の手書きファイルの問題ではありません。

0 投票する
4 に答える
451 参照

latex - LaTeX での出力デバイスの検出

LaTeX スタイル/クラス ファイルで、どの出力デバイスが使用されているか (または少なくともどの機能があるか) を検出する方法はありますか? pstricksその理由は、 Postscript が利用可能な場合にいくつかの Postscript 固有のパッケージ (たとえば ) を使用したいクラス ファイルを作成しているからです。

でドキュメントをコンパイルすると、もちろん悪いことが起こりますpdflatex。理想的には、次のように使用できるものを探しています

pgf出力デバイスに基づいて適切なグラフィックスコマンドを使用するようにパッケージの動作を変更できることを知っているため、これは可能であると思われますが、いくつかの Google 検索を行って LaTeX の本をチェックインしましたが、方法が見つかりませんでした。

0 投票する
3 に答える
143 参照

pdf - カスタムドキュメントを生成する最良の方法は?

印刷用のドキュメントの生成に取り組んでいます。特定のTTFフォントを使用する必要があり、すべてをベクターグラフィックで印刷する必要があります(品質のため)。一部のテキストは自動的に置き換えられる必要があります(現在の時刻など)。また、チャート付きのカスタム生成されたEPS画像を含める必要があります。

理想的には、テキストを簡単に置き換えることができるある種のドキュメントテンプレートが必要であり、パスを介して画像をインポートできると便利です。しかし、どのフォーマットがこれに適しているかはわかりません。私が考えることができる最高のものはLaTeXですが、TTFでそれを使用するのに多くの手作業がかかるのは好きではありません...他のアイデアはありますか?

ちなみに、私はOSXを使用しています...