tif-Datein in pdf-Dateien umwandeln mit convert funktioniert nicht
Hallo, ich möchte eine tiff- Datei mit ca. 130 Seiten und 6,1 MB in ein pdf-Dokument umwandeln und verwende hierzu convert aus dem ImageMagick 6.0.7 - Paket. Auf meiner Festplatte sind beim Start von convert 3.2 GB Speicher verfügbar, der im Verlauf der Umwandlung bis auf 0 abnimmt, worauf convert mit der Fehlermeldung "convert: unable to extend cache 'Dateiname.tiff': No such file or directory" reagiert. Convert läuft dann zwar weiter, liefert aber ein fehlerhaftes Ergebnis. Ist der enorme Festplattenverbrauch von convert normal und kann man das ändern? Gibt es vielleicht eine andere Möglichkeit mehrseitige tiff-Dateien ins pdf-Format zu bekommen? -- Dirk
Dirk Meier schrieb:
Hallo,
ich möchte eine tiff- Datei mit ca. 130 Seiten und 6,1 MB in ein pdf-Dokument umwandeln und verwende hierzu convert aus dem ImageMagick 6.0.7 - Paket. [ . . .] Gibt es vielleicht eine andere Möglichkeit mehrseitige tiff-Dateien ins pdf-Format zu bekommen?
Kennst Du /usr/bin/tiff2pdf? Ob das tool macht, was Du suchst, kann ich aber nicht sagen. Gruß Arno
Am Mittwoch, 22. Februar 2006 17:03 schrieb Arno Jung:
Dirk Meier schrieb:
Hallo,
ich möchte eine tiff- Datei mit ca. 130 Seiten und 6,1 MB in ein pdf-Dokument umwandeln und verwende hierzu convert aus dem ImageMagick 6.0.7 - Paket.
[ . . .]
Gibt es vielleicht eine andere Möglichkeit mehrseitige tiff-Dateien ins pdf-Format zu bekommen?
Kennst Du /usr/bin/tiff2pdf? Ob das tool macht, was Du suchst, kann ich aber nicht sagen. Gruß Arno
Hallo, hab ich erst nachinstallieren müssen. Funktioniert aber super. Vielen Dank für den Tip., -- Dirk
Dirk Meier schrieb:
Hallo,
ich möchte eine tiff- Datei mit ca. 130 Seiten und 6,1 MB in ein pdf-Dokument umwandeln und verwende hierzu convert aus dem ImageMagick 6.0.7 - Paket. Auf meiner Festplatte sind beim Start von convert 3.2 GB Speicher verfügbar, der im Verlauf der Umwandlung bis auf 0 abnimmt, worauf convert mit der Fehlermeldung "convert: unable to extend cache 'Dateiname.tiff': No such file or directory" reagiert. Convert läuft dann zwar weiter, liefert aber ein fehlerhaftes Ergebnis. Ist der enorme Festplattenverbrauch von convert normal und kann man das ändern? Gibt es vielleicht eine andere Möglichkeit mehrseitige tiff-Dateien ins pdf-Format zu bekommen?
Druck die Dateien doch erstmal mit einem Bildbearbeitungsprogramm (z.B. 'xv' oder 'gimp' etc.) nach Postscript (.ps). Dann kannst die Postscript-Dateien mit 'ps2pdf' wandeln. Ich weiss aber nicht genau, wie gut die Bildbearbeitungsprogramme mit mehrseitigen TIF's umgehen können. Ich weiss dass 'xv' manchmal Probleme mit "besonderen" TIF's hat. Ich habe mal irgendwann TIF-Im/Ex-port Funktionen in C geschrieben (mit der libtiff) und weiss aus der TIF-Spec, dass TIF ein unglaublich umfangreicher Container ist, der alles mögliche Speichern kann .... Fragt sich wie komplett die Implementierungen der Bildbearbeitungsprogramme sind. Aus Deiner Problembeschreibung ersehe ich, das ImageMagick (also auch 'convert') Probleme mit Deinen mehrseitigen TIFs hat. Darf man fragen, welches Programm diese TIFs erzeugt hat? Dann tue ich das hiermit :-) Gruss, N. Eschricht
Am Mittwoch, 22. Februar 2006 17:03 schrieb N. Eschricht:
Dirk Meier schrieb:
Hallo,
ich möchte eine tiff- Datei mit ca. 130 Seiten und 6,1 MB in ein pdf-Dokument umwandeln und verwende hierzu convert aus dem ImageMagick 6.0.7 - Paket. Auf meiner Festplatte sind beim Start von convert 3.2 GB Speicher verfügbar, der im Verlauf der Umwandlung bis auf 0 abnimmt, worauf convert mit der Fehlermeldung "convert: unable to extend cache 'Dateiname.tiff': No such file or directory" reagiert. Convert läuft dann zwar weiter, liefert aber ein fehlerhaftes Ergebnis. Ist der enorme Festplattenverbrauch von convert normal und kann man das ändern? Gibt es vielleicht eine andere Möglichkeit mehrseitige tiff-Dateien ins pdf-Format zu bekommen?
Druck die Dateien doch erstmal mit einem Bildbearbeitungsprogramm (z.B. 'xv' oder 'gimp' etc.) nach Postscript (.ps). Dann kannst die Postscript-Dateien mit 'ps2pdf' wandeln. Ich weiss aber nicht genau, wie gut die Bildbearbeitungsprogramme mit mehrseitigen TIF's umgehen können. Ich weiss dass 'xv' manchmal Probleme mit "besonderen" TIF's hat. Ich habe mal irgendwann TIF-Im/Ex-port Funktionen in C geschrieben (mit der libtiff) und weiss aus der TIF-Spec, dass TIF ein unglaublich umfangreicher Container ist, der alles mögliche Speichern kann .... Fragt sich wie komplett die Implementierungen der Bildbearbeitungsprogramme sind. Aus Deiner Problembeschreibung ersehe ich, das ImageMagick (also auch 'convert') Probleme mit Deinen mehrseitigen TIFs hat. Darf man fragen, welches Programm diese TIFs erzeugt hat? Dann tue ich das hiermit :-)
Gruss, N. Eschricht
Hallo, die tiffs sind mit sane eingescannte A4-Seiten, die jeweils eine tiff-Datei ergeben. Mit tiffcp habe ich sie dann in ein großes tiff-file kopiert. -- Dirk
Dirk Meier schrieb:
Am Mittwoch, 22. Februar 2006 17:03 schrieb N. Eschricht:
Dirk Meier schrieb:
Hallo,
ich möchte eine tiff- Datei mit ca. 130 Seiten und 6,1 MB in ein pdf-Dokument umwandeln und verwende hierzu convert aus dem ImageMagick 6.0.7 - Paket. Auf meiner Festplatte sind beim Start von convert 3.2 GB Speicher verfügbar, der im Verlauf der Umwandlung bis auf 0 abnimmt, worauf convert mit der Fehlermeldung "convert: unable to extend cache 'Dateiname.tiff': No such file or directory" reagiert. Convert läuft dann zwar weiter, liefert aber ein fehlerhaftes Ergebnis. Ist der enorme Festplattenverbrauch von convert normal und kann man das ändern? Gibt es vielleicht eine andere Möglichkeit mehrseitige tiff-Dateien ins pdf-Format zu bekommen? [...] die tiffs sind mit sane eingescannte A4-Seiten, die jeweils eine tiff-Datei ergeben. Mit tiffcp habe ich sie dann in ein großes tiff-file kopiert.
Hallo! Alternative: Mach aus jeder Seite ein PDF (einzeln) und füg' dann das PDF aus einzelnen Seiten mit pdftk (PDF-ToolKit) zusammen. Sprich Seite1.tiff -> Seite1.pdf; Seite2.tiff -> Seite2.pdf ... und dann Seite1.pdf + Seite2.pdf + .. => Dokument.pdf Müsste super klappen. Viele Grüße Martin Ereth
Hallo, Am Wed, 22 Feb 2006, Dirk Meier schrieb:
die tiffs sind mit sane eingescannte A4-Seiten, die jeweils eine tiff-Datei ergeben. Mit tiffcp habe ich sie dann in ein großes tiff-file kopiert.
tiffsplit src.tif ziel_ for f in ziel_*.tif; do tifftopnm "$f" | ppmtopgm | pgmtopbm > "${f//.tif/.pbm}" done Ggfs. mit pnmquant o.ae. vorbearbeiten. Oder nimm tiff2pdf. -dnh -- Lies halt mal dclp.*, da faellt dir nix mehr ein. Wenn man ein Guerteltier ueber die Tastatur abrollt, kommt besserer PHP Code raus als da gepostet wird. -- R. Huebenthal in darw
participants (5)
-
Arno Jung
-
David Haller
-
Dirk Meier
-
Martin Ereth
-
N. Eschricht