PDF/PS - Dateien und Buchdruck

Software besorgen und anwenden
Post Reply
Message
Author
Fabian

PDF/PS - Dateien und Buchdruck

#1 Post by Fabian »

Ich habe für folgendes Problem schon öfter ein Programm gesucht, aber bisher nix gescheites gefunden:

Es geht um Buchdruck.

Ich habe z.B. 16 Einzelseiten im PS-Format. Diese 16 Einzelseiten, will ich nun neusortieren auf DINA3-Seiten. Dabei muss dann Seite 1 und 16, Seite 2 und 15, usw. jeweils auf eine Seite.

In der Drucktechnik heißt das glaube ich "Splicing" oder so...

Gibt es dafür OpenSource-Programme für Linux ?

Für Windoof gibt es z.B. Acrobat-Plugins, die neben Acrobat selbst ebenfalls sauteuer sind.

Wobei das Verfahren an sich mir nich so kompliziert erscheint, Programme hab ich aber wie gesagt keine gefunden <img src="http://www.pl-forum.de/UltraBoard/Images/TooHappy.gif" border="0" align="middle">


Vielleicht hat ja einer nen Tipp!

cu

Fabian

Jochen

Re: PDF/PS - Dateien und Buchdruck

#2 Post by Jochen »

Hi!

Die psutils <a href="http://www.tardis.ed.ac.uk/~ajcd/psutils/" target="_blank"><!--auto-->http://www.tardis.ed.ac.uk/~ajcd/psutils/</a><!--auto--> sollten das Richtige sein. Die sind mit sehr hoher Wahrscheinlichkeit entweder schon installiert oder aber auf Deiner Distri-CD enthalten. Mittels "psbook" solltest Du genau Dein Problem lösen können, aber vorher die Quelle des Dokuments prüfen und ggf. mit den fix*-Utilities aus dem Paket korrigieren.

Jochen

cd
Posts: 114
Joined: 19. Dec 2000 21:04

Re: PDF/PS - Dateien und Buchdruck

#3 Post by cd »

dieses script popt ein TCL-Fenster hoch, indem man pdf wegspeichern kann. Ghostscript und tcl muss installiert sein.

snip---------snip

#!/bin/sh
# the next line starts wish \
exec wish8.3 "$0" ${1+"$@"}

package require Tk
wm withdraw .

set psfile /tmp/file.[expr rand()]
set fhandle [ open $psfile w ]

set types {
{{PDF Dateien} {.pdf} }
{{Alle Dateien} * }
}


while { ! [ eof stdin ] } {
gets stdin st
puts $fhandle $st
}
close $fhandle



set fname [ tk_getSaveFile -title "Speichere PDF Datei als" \
-defaultextension ".pdf" -filetypes $types \
-initialfile "0815.pdf" \
-initialdir "/tmp" ]


if { $fname != "" } {
# exec gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$fname -c save pop -f $psfile
# exec /usr/bin/ps2pdf12 $psfile $fname
exec /usr/bin/ps2pdf $psfile $fname
}

exec rm $psfile

exit

snip---------snip

Script anstelle des lp-Druckbefehls eingeben.

Gruesse, Clemens

Post Reply