Podczas renderowania strony HTML do PDF z IronPDF, opcje wyjścia dla klasy ChromePdfRenderer mogą być zmienione, aby stworzyć niestandardowy dokument pasujący do potrzeb. Opcje te obejmują rozmiar papieru, DPI, nagłówki i stopki oraz inne opcje konfiguracyjne specyficzne dla przeglądarki Chromium. IronPDF ma również opcję ustawienia koloru Twojego PDF na odcienie szarości.
Ten przykład pokazuje, jak zrenderować swój dokument PDF na odcienie szarości.
Konwertowanie dokumentu na odcienie szarości sprawia, że kolory sprowadzają się do czerni i bieli. To ułatwia drukowanie na drukarkach czarno-białych. Opcja skali szarości w klasie ChromePdfRenderer generuje dokument PDF w czerni i bieli. Jednak wartość domyślna to false. Jeśli chcesz, aby dokument był renderowany w odcieniach szarości, musisz ręcznie wprowadzić odpowiednie ustawienia.
Ten fragment kodu demonstruje, jak zrenderować dokument HTML na PDF w odcieniach szarości używając biblioteki IronPDF.
-
Instancja ChromePdfRenderer: Zaczynamy od stworzenia instancji
ChromePdfRenderer. Ta klasa zapewnia metody do konwertowania HTML na PDF. -
Ustaw Opcje Renderowania: Właściwość
RenderingOptionsrenderer jest używana do określenia, jak chcemy, aby PDF został zrenderowany. MetodaSetPaperSizeustawia dokument na rozmiar A4. WłaściwośćRenderInGrayscalejest ustawiana natrue, aby włączyć renderowanie w skali szarości. Domyślnie, PDF-y nie są renderowane w odcieniach szarości, chyba że zostało to określone. -
Renderuj HTML: Wywołujemy metodę
RenderHtmlAsPdfna obiekcieRenderer, przekazując prosty ciąg HTML. Ta metoda konwertuje treść HTML na format PDF. -
Zapisz PDF: Na koniec metoda
SaveAssłuży do zapisania zrenderowanego PDF do pliku o nazwie "GrayscalePDF.pdf" na dysku.
Aby dowiedzieć się więcej o możliwościach IronPDF i innych bibliotekach Iron Software, takich jak IronBarcode oraz IronOCR, możesz odwiedzić stronę IronPDF i przejrzeć inne zasoby oraz dokumentacje dostępne na Oficjalnej Stronie Iron Software.
Zapoznaj się z przewodnikiem, jak konwertować PDF na odcienie szarości.