Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   pdf-Datei splitten (https://www.delphipraxis.net/67280-pdf-datei-splitten.html)

Susanne 12. Apr 2006 10:52


pdf-Datei splitten
 
Ich möchte eine grosse PDF-Datei in viele kleine zerlegen, sozusagen in Einzelseiten, so dass am Ende jede Seite ein einzelnes Dokument ist.

Dafür gibt es ja diverse Tools, wie s.b. pdftk. Das klappt alles in soweit, dass die Seiten erstellt werden. Aber ein Problem gibt es dabei schon! Die grosse PDF-Datei ist z.b. etwa 50 MB gross, die vielen kleinen PDFs jeweils auch so 45 MB gross. Und das kann es doch meiner Meinung nach nicht sein, die müssten doch viel kleiner sein. Ein paar KB vielleicht wenn in der 50 MB-Datei so 1000 Seiten drin sind.

Woran liegt das und krieg ich das so hin, dass sie kleiner werden, denn so braucht man ja unmengen an Platz.

Irgendeine Idee?

jim_raynor 12. Apr 2006 11:12

Re: pdf-Datei splitten
 
Sind vielleicht Grafiken (Kopf und Fusszeile) drin, die so extrem groß sind und natürlich in jedem einzelnen Dokument drin sein müssen?

mschaefer 12. Apr 2006 11:14

Re: pdf-Datei splitten
 
Moin, moin,

ja etwas kleiner sollten sie schon sein, aber prinzipiell wird ihre Kilobytesumme größer sein als bei einem Dokument.
Ein PDF liefer einen Teil der verwendeten Schriftarten mit und wenn dies dann aufgeteilt wird hat jedes Dokument diesen Vorspann. Zudem ist pdf auch nich gleich PDF. Da gibt es RAW und Kompressionsformate.

Was Du probiren könntest wäre die PDF-Datei neu in Teilen als Postscript Datei ausdrucken und mit Ghostscript wandeln oder eben direkt mit einem PDF-Druckertreiber / Destiller.

Sonst gibt es noch Kompressionstools für PDF, wie den PDF Compressor . Sowas kann man natürlich auch gleich auf das Orginal mal ansetzten.

Viele Grüße // Martin


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz