Auf Graustufen setzen

Die Umwandlung eines farbigen PDF-Dokuments in Graustufen bietet verschiedene Vorteile, beispielsweise die Möglichkeit, die Farbe außer Acht zu lassen und sich ausschließlich auf die Farbintensität zu konzentrieren.

Die Möglichkeit, Graustufen-PDFs zu generieren, ist nur verfügbar, wenn HTML mit der HTML-zu-PDF-Konvertierungsfunktion von IronPDF in PDF konvertiert wird. Sie können eine Rendering-Option anwenden, die eine grayScale Eigenschaft enthält, die auf true oder false gesetzt werden kann. Wenn diese Eigenschaft auf true gesetzt wird, wird eine Graustufen-PDF-Datei anstelle einer farbigen PDF-Datei erzeugt.

Nachfolgend finden Sie einen Beispielcodeausschnitt, der zeigt, wie man mit IronPDF in C# eine HTML-Datei in eine Graustufen-PDF-Datei konvertiert:

Erklärung des Codes

  1. Verwendung von IronPdf : Binden Sie die IronPdf-Bibliothek ein, um auf die PDF-Rendering-Funktionen zugreifen zu können.
  2. Initialisierung des HtmlToPdf-Renderers : Erstellen Sie eine Instanz der HtmlToPdf Klasse, die den HTML-zu-PDF-Konvertierungsprozess ermöglicht.
  3. Festlegen der Rendering-Optionen : Definieren Sie die Rendering-Optionen über die Klasse PdfPrintOptions . Die wichtigste Eigenschaft ist hier GrayScale . Wenn sie auf true gesetzt ist, wird sichergestellt, dass das resultierende PDF in Graustufen gerendert wird.
  4. Rendering HTML to PDF: Verwenden Sie RenderHtmlAsPdf(), um HTML-Inhalte in ein PDF-Dokument zu konvertieren.
  5. Speichern der PDF-Datei : Die resultierende Graustufen-PDF-Datei wird unter dem angegebenen Dateipfad "output.pdf" gespeichert.
  6. Konsolenbenachrichtigung : Zeigt eine Meldung in der Konsole an, um den Benutzer darüber zu informieren, dass die PDF-Datei erfolgreich erstellt wurde.

Dieser Code liefert ein anschauliches Beispiel dafür, wie man ein HTML-Dokument mithilfe der HTML-zu-PDF-Konvertierungswerkzeuge von IronPDF in ein Graustufen-PDF umwandelt.

Graustufen-PDF-Konvertierungscode auf GitHub erforschen

Bereit anzufangen?
Version: 2025.12 gerade veröffentlicht