2

ポストスクリプトファイルを編集したり、印刷する部数を追加または増やしたりする方法はありますか?

4

2 に答える 2

3

セットアップセクションに追加/#copies 3 defします-または、欠落している場合はプロローグセクション全体を追加します。

   %!

   %%BeginProlog
   %%BeginSetup
   /#copies 3 def
   %%EndSetup
   %%EndProlog

   72 72 scale
   2 2 translate

   /Helvetica-Bold findfont .2 scalefont setfont
   0 3 moveto (Not too shabby) show

   /Times-Italic findfont 1 scalefont setfont
   0 0 1 setrgbcolor
   0 4 moveto (Niels Castle!) show

   showpage

PostScript言語ドキュメント構造化規則の仕様を要約すると、「ドキュメントの複数のコピーが必要な場合は、#copiesキーまたはsetpagedevice演算子を使用してください」と、演算子の使用を思いとどまらせますcopypage

効果を確認するには、ファイルをイメージングデバイスに送信する必要があります。GhostScriptまたはMacのプレビューでPostScriptファイルを開くと、演算子を無視して1つのコピーがレンダリングされます。

于 2009-12-11T22:59:48.800 に答える
-1
featurebegin{
  %%BeginNonPPDFeature: NumCopies 3
  3  /languagelevel where {pop languagelevel}{1} ifelse
  2 ge { 1 dict dup /NumCopies 4 -1 roll put setpagedevice }{ userdict /#copies 3 
  -1 roll put } ifelse
  %%EndNonPPDFeature
}featurecleanup
于 2018-07-05T21:38:55.733 に答える