PDF-Datei in Grafik umwandeln
Ich muß dringend eine PDF-Datei in eine Grafikdatei konvertieren, das Grafikformat ist dabei vollkommen egal. Die einzige Möglichkeit, die ich bisher gefunden habe, war der Export über die Zwischenablage. Dies führte aber zu einem erheblichen Qualitätsverlust, insbesondere der Schriften. Kann ich dieses Problem lösen, ohne eine teure Adobe-Software kaufen zu müssen?
- Björn Hansen
Ich muß dringend eine PDF-Datei in eine Grafikdatei konvertieren, das Grafikformat ist dabei vollkommen egal. Die einzige Möglichkeit, die ich bisher gefunden habe, war der Export über die Zwischenablage. Dies führte aber zu einem erheblichen Qualitätsverlust, insbesondere der Schriften. Kann ich dieses Problem lösen, ohne eine teure Adobe-Software kaufen zu müssen?
Der PostScript-Interpreter Ghostscript (http://www.cs.wisc.edu/~ghost/) versteht auch das PDF-Format. Die folgende kleine DOS-Batch-Datei konvertiert ein PDF-Dokument in eine Reihe von Bitmap-Dateien, eine für jede Seite:
@echo off %debug%
if not exist %1.pdf goto usage
:doit
echo -I"C:\GS5.10;C:\GS5.10\fonts" >_.cmd
echo -sDEVICE=bmp256 >>_.cmd
echo -r100x100 >>_.cmd
echo -dNOPAUSE >>_.cmd
echo -sOutputFile=%1%%d.bmp >>_.cmd
gswin32.exe @_.cmd %1.pdf -c quit
rem del _.cmd
goto end
:usage
echo.
echo Aufruf: pdf2bmp Dateiname
echo Die Namenserweiterung .PDF darf nicht mit
echo angegeben werden
echo.
:end
In der vierten Zeile müssen Sie natürlich anstelle von `C:GS5.10´ zweimal das Verzeichnis eintragen, in dem Sie Ghostscript tatsächlich installiert haben. Hinter `-r´ (Zeile 6) können Sie auch eine andere Auflösung eintragen; die Einheit ist dpi. (je) (ha)