Ve vašem PostScriptovém souboru můžete použít počítadlo stránek a předefinovat showpage tak, aby se zobrazovala v zápatí. Zde je ukázkový program:
4 dict begin
/showpage_org /showpage load def % you'll need this later!
/page_num 0 def
/page_str 3 string def % Page numbers -99 to 999 supported, error if > 3 char
/showpage % with page number footer
{
gsave
/Courier findfont 10 scalefont setfont % Set the font for the footer
/page_num page_num 1 add def % increment page number counter
10 10 moveto (Page ) show
page_num page_str cvs show % convert page number integer to a string and show it
grestore
showpage_org % use the original showpage
} def
%Page 1
/Courier findfont 22 scalefont setfont
100 500 moveto (Hello) show
showpage
%Page 2
100 500 moveto (World) show
showpage
end
ESP Ghostscript je O-o-o-o-starý . Už to nepoužívejte, pokud se tomu absolutně, absolutně nemůžete vyhnout. Byl to fork původního Ghostscriptu, který chvíli používal CUPS. (A po některých problémech mezi vývojáři, které byly vyřešeny, novější verze CUPS nyní opět používají GPL Ghostscript...)
Novější verze GPL Ghostscript jsou zde:http://www.ghostscript.com/releases/
Také -o out.pdf
je pouze zkratka pro -dBATCH -dNOPAUSE -sOutputFile=outpdf
. Takže byste to měli zkusit. (-dNOPAUSE
část vás zbaví klepnutí na <return>
za každou stránku vpřed....).
A konečně, neočekávejte, že celý rozsah dokumentace poskytne třetí strana man gs
strana. Spíše se podívejte na původní dokumentaci Ghostscript pro verzi, kterou používáte, nejdůležitější části jsou:
aktuální vývojová větev :Readme.htm + Use.htm + Ps2pdf.htm- Vydání 9:00 :Readme.htm + Use.htm + Ps2pdf.htm
- Vydání 8.71 :Readme.htm + Use.htm + Ps2pdf.htm
Aktualizace: Ghostscript se přesunul na Git (místo Subversion) pro jejich úložiště zdrojového kódu. Následující odkazy se proto opakovaně změnily:
aktuální vývojová větev :Readme.htm + Use.htm + Ps2pdf.htm- aktuální vývojová větev :Readme.htm + Use.htm + Ps2pdf.htm