PDF in Graustufen generieren

Hairil related to PDF in Graustufen generieren
Hairil Hasyimi Bin Omar
18. Juli 2023
Aktualisiert 10. Dezember 2024
Teilen Sie:
This article was translated from English: Does it need improvement?
Translated
View the article in English

Ein Graustufen-PDF ist eine Art von PDF-Dokument, bei dem alle Farben und Schattierungen durch Graustufen anstelle des vollen Farbspektrums dargestellt werden.

IronPDF bietet die Möglichkeit, PDF-Dokumente in Graustufen anstelle von Farben darzustellen. Das Drucken von PDF-Dokumenten in Graustufen ist kostengünstig für den Druck großer Mengen. Darüber hinaus verbessert die Darstellung in Graustufen die Lesbarkeit, insbesondere wenn die Originalfarben übermäßig hell oder leuchtend sind. Darüber hinaus sind PDF-Dateien in Graustufen mit einer Vielzahl von Geräten, Software und Plattformen kompatibel, so dass eine einheitliche Anzeige und ein einheitlicher Druck auf verschiedenen Systemen gewährleistet sind.




Erste Schritte mit IronPDF

Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.

Erster Schritt:
green arrow pointer


Beispiel für die Erzeugung von Graustufen-PDF

Um ein Graustufen-PDF zu erzeugen, können Sie die GrayScale-Eigenschaft der RenderingOptions auf true setzen.

In dem bereitgestellten Code-Snippet sehen wir, dass die Graustufenfunktion aktiviert ist, nachdem ein ChromePdfRenderer instanziiert wurde. Es wird dann verwendet, um eine Webseite mithilfe der RenderUrlAsPdf-Methode wiederzugeben. Das Codeschnipsel beinhaltet auch, dass nur die erste Seite der gerenderten PDF-Datei extrahiert und lokal gespeichert wird.

:path=/static-assets/pdf/content-code-examples/how-to/color-grayscale-grayscale.cs
using IronPdf;

ChromePdfRenderer renderer = new ChromePdfRenderer();

// Set GrayScale to true
renderer.RenderingOptions.GrayScale = true;

PdfDocument pdf = renderer.RenderUrlAsPdf("https://ironsoftware.com/");
pdf.CopyPage(0).SaveAs("test.pdf");
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

Bitte beachten Sie
Die aktuelle Implementierung des Graustufen-Features verwandelt den Text im gerenderten PDF-Dokument in ein Bild, was dazu führt, dass die Methode ExtractAllImages keinen Text ausgibt.

Derzeit ist diese Funktion nur beim Rendern von PDF-Dateien verfügbar. In Zukunft wäre es von Vorteil, bestehende PDF-Dokumente in Graustufen konvertieren zu können.

Hairil related to Beispiel für die Erzeugung von Graustufen-PDF
Software-Ingenieur
Wie alle großartigen Ingenieure ist Hairil ein eifriger Lerner. Er verfeinert seine Kenntnisse in C#, Python und Java und nutzt dieses Wissen, um den Teammitgliedern von Iron Software einen Mehrwert zu bieten. Hairil kam von der Universiti Teknologi MARA in Malaysia zum Iron Software-Team, wo er einen Bachelor-Abschluss in Chemie- und Verfahrenstechnik erwarb.