Hallo,
Post by Albrecht MehlMehrere jpg-Dateien sollen zu _einer_ pdf-Datei werden, und dazu bitte
ich um Hilfe.
Das ist auch Systemabhängig. Aus unixoiden Systemen ist das eine
leichte Aufgabe.
Post by Albrecht MehlIch vermute - gerne lasse ich mich eines Besseren belehren -, dass das
in zwei Schritten getan werden muss
1. Wandeln der einzelnen jpg jeweils in eine pdf
Zur korrekten Ausdrucksweise: PDF (und PS) versteht mehrere
Arten der Bildkompression, u.A. JPEG. D.h.: Du kannst ein JPEG
einfach in einen PDF- oder PS-Umschlag stecken und PDF- oder
PS-Reader können es lesen. Es ist also idR keine Konversion
sondern ein Einpacken.
Das Paket ,,ImageMagick'' enthält ,,convert''. Damit kannst Du
aus der Kommandozeile Rastergrafiken in PDF-Umschläge verpacken.
Alternativ geht auch ,,jpeg2ps''.
ImageMagick-Homepage: http://www.imagemagick.org/ und es ist
für so fast jede Linuxdistribution als Paket vorhanden.
jpeg2ps liegt als C-Quellcode im WWW aus (Google) und kann von
Hand übersetzt werden. Einige Distributionen haben das aber
auch als Paket. Für OS/2 gibt es Binaries.
Post by Albrecht Mehl2. Zusammenfassen der verschiedenen pdf in _eine_ pdf
Das kann dann Ghostscript machen. Beispiel eines Aufrufs wie er
aus der Kommandozeile, einem Skript oder Makefile erfolgen kann:
gs -dBATCH -dNOPAUSE -dNOPLATFONTS -dEPSFitPage -sPAPERSIZE=a4 \
-sDEVICE=pdfwrite -dPDFSETTINGS=/printer \
-sOutputFile=$*.pdf image001.pdf image002.pdf ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Liste der Eingabedateien. Ich benutze in Makefiles gerne folgende
Version in der die Dateien aus einer Liste (im folgenden Beispiel
,,print.lst'') gelesen werden. Zeilen mit einem führenden # werden
aber nicht gelesen:
gs -dBATCH -dNOPAUSE -dNOPLATFONTS -dEPSFitPage -sPAPERSIZE=a4 \
-sDEVICE=pdfwrite -dPDFSETTINGS=/printer \
-sOutputFile=$*.pdf `grep -v ^# print.lst`
Die Datei sieht so aus:
# Zeilen mit einem # am Anfang sind
# Kommentarzeilen und werden ignoriert
#
re600dpi/pico_1v2.eps
re600dpi/pico_2v2.eps
re600dpi/medien_1.eps
re600dpi/medien_2.eps
re600dpi/em_2007.eps
re600dpi/comsoft.eps
re600dpi/unibwm_1.eps
re600dpi/unibwm_2.eps
re600dpi/unikaihe.eps
re600dpi/unikaitt.eps
re600dpi/diplom_1.eps
re600dpi/diplom_2.eps
re600dpi/unikaimk.eps
re600dpi/bw_w15.eps
re600dpi/bw_aap.eps
re600dpi/abitur_1.eps
re600dpi/abitur_2.eps
Lasse Dich nicht von der Extension ,,.eps'' stören. GS ist es
egal ob PS, EPS oder PDF eingelesen werden sollen. Im vorliegenden
Fall wurden die Scans mit GIMP nachbearbeitet und als EPS wieder
rausgeschrieben. PDF geht nicht mit GIMP 2.2 und ein manuelles
Konvertieren ist unnötig, da GS auch die EPS fressen kann.
Post by Albrecht MehlFür beide Schritte bitte ich um Ratschläge, da auf diesem Gebiet
gänzlich unerfahren.
Falls Du unixoide arbeitest solltest Du schon weiter kommen und
das ganze passend automatisieren können. Falls Du mit Windows
arbeiten musst sollten diese Angaben reichen um zu wissen was
zu tun ist.
MfG
Uwe Borchert