Benutzerdefinierte PDF-Größe Dieses Codeschnipsel veranschaulicht, wie eine benutzerdefinierte Papiergröße beim Rendern von HTML-Inhalten in ein PDF-Dokument definiert werden kann. Verwenden Sie die Eigenschaft paperSize, um die Papiergröße in den Rendering-Optionen anzupassen. Das Options-Objekt wird verwendet, um die benutzerdefinierte Papiergröße zu spezifizieren, indem es auf eine benutzerdefinierte Abmessung von 5 x 5 Zoll eingestellt wird. Sie können die Höhen- und Breiteneigenschaften nach Bedarf anpassen, um die gewünschte Papiergröße zu erhalten. Verwenden Sie die Methode PdfDocument.fromHtml aus der IronPDF-Bibliothek, um den HTML-Inhalt in ein PDF-Dokument zu konvertieren und dabei die angegebenen Rendering-Optionen anzuwenden. Nach dem Rendern wird das resultierende PDF-Dokument mit der Methode saveAs in der benutzerdefinierten Papiergröße gespeichert. Die Methode GenerateCustomSizedPdf nimmt zwei Argumente entgegen: htmlContent (der HTML-Inhalt, der in eine PDF-Datei umgewandelt werden soll) und outputPath (der Dateipfad, in dem die erzeugte PDF-Datei gespeichert wird). Der ChromePdfRenderer wird verwendet, um den Rendering-Prozess von HTML-Inhalten durchzuführen. Ein PdfPaperSize-Objekt wird erstellt, um eine benutzerdefinierte Papiergröße von 5x5 Zoll anzugeben. Dies wird durch die Übergabe der Werte für Breite und Höhe (in Zoll) an den PdfPaperSize-Konstruktor erreicht. Die Eigenschaft RenderingOptions des Renderers ist so eingestellt, dass die benutzerdefinierte Papiergröße verwendet wird. Die Methode RenderHtmlAsPdf wandelt den angegebenen HTML-Inhalt gemäß den vordefinierten Einstellungen in ein PDF-Dokument um. Schließlich speichert die Methode SaveAs das PDF-Dokument unter dem angegebenen outputPath. Explore Custom PDF Page Size Code Example auf GitHub Verwandte Doku-Links Auf Github ansehen Verwandtes Tutorial Verwandte Anleitung Klassendokumentation Sprachpakete herunterladen IronPDF DLL herunterladen (Windows, Linux, Azure) Bereit anzufangen? Version: 2025.11 gerade veröffentlicht Kostenlose npm-Installation Lizenzen anzeigen
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe