2017-08-23 4 views
1

Ich benutze GhostscriptSharp, um PDF-Dateien in TIFF-Dateien zum Faxen zu konvertieren. Die PDF-Dateien enthalten manchmal Fotokopien von Quittungen.Dateigröße Konvertierung von PDF nach TIFF

Ich bin mit dem tiffg3 Fahrer mit einer Höhe x Breite von 400 x 400. Ich habe bemerkt, dass die PDF-Dateien, die Kopien enthalten neigen dazu, in der Größe zu erweitern, wenn zu TIFFs Umwandlung, während die, die ohne die in der Größe schrumpfen. Ein typischer Anstieg, den ich sehe, bewegt sich von 1 MB auf 25 MB.

Ich habe versucht, Komprimierung zum TIFF hinzuzufügen, aber dann kann der Faxprozess es nicht lesen. Gibt es eine Möglichkeit, die Ausgabegröße in GhostscriptSharp zu reduzieren, ohne die Auflösung zu reduzieren?

Antwort

0

Wenn die Komprimierung nicht funktioniert und Sie die Auflösung nicht verringern können, ist die einzige verbleibende Option die Farbtiefe. Es ist plausibel, dass bei der Konvertierung mehr Farben verwendet werden können, wenn eine Fotokopie angehängt wird (aufgrund von Farbverläufen in Schatten oder der speziellen Farbe des Papiers oder was auch immer); Dennoch kann der Beleg ohne alle Farben vollständig lesbar sein (solange die "Tinte" im Unterschied zum "Papier" angezeigt wird).

Wenn Ihr Konvertierungstool eine Einstellung zum Auswählen einer Farbtiefe hat, ist das Basteln wahrscheinlich die beste Wahl.

0

Wenn Ihr Toolkit Codierungsoptionen zum Faxen zulässt, besteht Ihre beste Lösung darin, ein Bitonal (Schwarz/Weiß) -Tiff mit Group 4-Codierung zu erzeugen. Der Nachteil dieses Komprimierungsschemas ist, dass je mehr "Grau" Sie haben (typisch bei Farbbildern, die in Graustufen konvertiert wurden), desto größer ist Ihre Datei, ansonsten ist das Komprimierungsverhältnis für die meisten Dinge in Ordnung.

1

Das Erstellen einer Bitmap, selbst einer monochromen Bitmap mit niedriger Auflösung, ist wahrscheinlich größer als eine vektorbasierte Beschreibungssprache.

Bedenken Sie:

(Hallo Welt) Tj

, dass 16 Bytes in einer PDF-Datei ist, und es ändern doens't, wenn Sie die Schriftgröße ändern. Wenn Sie es in eine Bitmap umwandeln, selbst bei niedriger Auflösung und komprimiert, überschreitet es wahrscheinlich diese Größe.

Aus diesem Grund erzeugt das Rendern einer Seitenbeschreibungssprache in einer Bitmap größere Dateien und ist einer der Gründe für die Verwendung einer Seitenbeschreibungssprache zum Drucken, anstatt große Bitmaps zu senden.

Die Geräte tiffg3 und tiffg4 in Ghostscript erzeugen nur eine monochrome Ausgabe, denn das ist alles, was Sie mit G3 und G4 kodieren können. TIFF G3 ist bereits komprimiert mit dem Fax CCITT Gruppe 3 Komprimierungsschema (Gruppe 3 = g3). Wenn Sie versuchen, das mit einem anderen Schema zu komprimieren, kann Ihre Faxsoftware diese nicht lesen.

Sie könnten versuchen, stattdessen CCITT Group 4 Fax-Komprimierung (das Tiffg4-Gerät), aber wenn das nicht hilft dann im Grunde das ist, was Sie bekommen. Ihre einzige andere Möglichkeit besteht darin, das TIFF in einer niedrigeren Auflösung zu erstellen. Sie sagen nicht, welche Auflösung Sie gerade verwenden. Fax unterstützt normalerweise 3 Auflösungen; 408x391, 204x196 und 204x98. Wenn Sie Superfein (408x391) verwenden, können Sie zu einer niedrigeren Auflösung wechseln.

Ich weiß nicht, warum dies ein Problem ist, da Sie die Dateien sowieso per Fax senden, warum interessiert es Sie, wie groß eine TIFF-Zwischenablage ist?

Verwandte Themen