PDF-Komprimierung

IronPDF bietet Unterstützung für die Komprimierung von PDFs, vor allem durch Reduzierung der Größe eingebetteter Bilder im Dokument mithilfe der CompressImages Methode.

Beim Verkleinern von JPEGs bestimmt die Qualitätseinstellung das Gleichgewicht zwischen Dateigröße und Bildklarheit. Eine Qualität von 100 % führt zu nahezu keinem merklichen Verlust, während 1 % ein Bild von sehr niedriger Qualität erzeugt. Allgemein wird 90 % und darüber als hohe Qualität angesehen, 80 % - 90 % als mittlere Qualität und 70 % - 80 % als niedrige Qualität. Eine Reduzierung der Qualität unter 70 % kann die Dateigröße erheblich verringern, aber zu sichtbar niedriger Bildqualität führen.

Es wird empfohlen, mit verschiedenen Qualitätswerten zu experimentieren, um das ideale Gleichgewicht zwischen Dateigröße und Bildklarheit für Ihre spezifischen Bedürfnisse zu finden. Beachten Sie, dass der Grad der sichtbaren Qualitätsreduzierung vom Originalbild abhängt; Einige Bilder können stärker leiden als andere.

5 Steps to Compress PDF Files in C

Zuerst müssen wir das PDF-Dokument laden, das komprimiert werden soll. Dies kann mit der Klasse PdfDocument erfolgen, mit der eine vorhandene PDF-Datei vom angegebenen Dateipfad geladen werden kann.

Nun werden wir das Komprimieren von Bildern im PDF mit einer angegebenen Qualität demonstrieren. Dazu verwenden wir die Methode CompressImages und übergeben ihr die gewünschte Qualität für die Komprimierung. Diese Methode wird alle Bilder in unserem PDF-Dokument auf 60 % ihrer ursprünglichen Qualität komprimieren. Der Qualitätsparameter ist ein ganzzahliger Wert von 1 (niedrigste Qualität, höchste Komprimierung) bis 100 (höchste Qualität, geringste Komprimierung). Dies reduziert die Dateigröße, aber Sie müssen sich bewusst sein, dass dies zu einem gewissen Verlust an Bildklarheit führen kann. Anschließend können wir dieses neu komprimierte PDF-Dokument mit der Methode SaveAs speichern.

Als Nächstes demonstrieren wir einen anderen Ansatz zur Bildkomprimierung in einem PDF-Dokument, das Komprimieren von Bildern mit Skalierung. Dazu verwenden wir erneut die Methode CompressImages. Dieses Mal übergeben wir neben der Komprimierungsqualität auch den booleschen Wert ShrinkImage an die Methode und setzen ihn auf true. Dieser Boolesche Wert skaliert bei Einstellung auf true die Bildauflösung basierend auf ihrer sichtbaren Größe innerhalb des PDFs herunter. Das bedeutet, dass, wenn ein Bild größer ist, als was sichtbar angezeigt wird, es so angepasst wird, dass seine angezeigten Dimensionen übereinstimmen. Dies kann jedoch zu Bildverzerrungen führen.

Zum Schluss verwenden wir erneut die Methode SaveAs, um die komprimierte PDF-Datei am angegebenen Speicherort zu speichern. Dieser Ansatz ist nützlich, wenn PDFs für kleinere Dateigrößen optimiert werden sollen, z. B. für die Web- oder E-Mail-Nutzung, während die Qualität und Komprimierung im Gleichgewicht sind.

Optimieren Sie Ihre PDFs mit unserem Komprimierungsleitfaden.

Bereit anzufangen?
Nuget Downloads 17,803,474 | Version: 2026.3 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package IronPdf
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.