Hinzufügen oder Vermeiden von Seitenumbrüchen in HTML-PDFs

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF unterstützt Seitenumbrüche in PDF-Dokumenten. Ein wesentlicher Unterschied zwischen PDF- und HTML-Dokumenten besteht darin, dass HTML-Dokumente in der Regel gescrollt werden, während PDF-Dokumente mehrseitig sind und ausgedruckt werden können.


C# NuGet-Bibliothek für PDF

Installieren mit NuGet

Install-Package IronPdf
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

C# NuGet-Bibliothek für PDF

Installieren mit NuGet

Install-Package IronPdf
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

Fangen Sie noch heute an, IronPDF in Ihrem Projekt mit einer kostenlosen Testversion zu verwenden.

Erster Schritt:
green arrow pointer

Schau dir an IronPDF an Nuget Für schnelle Installation und Bereitstellung. Mit über 8 Millionen Downloads verwandelt es PDF mit C#.

C# NuGet-Bibliothek für PDF nuget.org/packages/IronPdf/
Install-Package IronPdf

Erwägen Sie die Installation der IronPDF DLL direkt. Laden Sie es herunter und installieren Sie es manuell für Ihr Projekt oder die GAC-Form: IronPdf.zip

Manuelle Installation in Ihr Projekt

DLL herunterladen
## Einen Seitenumbruch hinzufügen Um einen Seitenumbruch in HTML zu erzeugen, können Sie dies in Ihrem HTML-Code verwenden: `
` ### Demonstration von Seitenumbruch erstellen In diesem Beispiel habe ich die folgende Tabelle und das folgende Bild in meinem HTML-Code, und ich möchte, dass sie auf zwei getrennten Seiten erscheinen, indem ich nach der Tabelle einen Seitenumbruch einfüge. #### Tabelle
Unternehmen Produkt
Iron Software IronPDF
Iron Software IronOCR
#### Bild ```cs :path=/static-assets/pdf/content-code-examples/how-to/html-to-pdf-page-breaks-page-break.cs ``` Der obige Code generiert die unten stehende PDF-Datei mit 2 Seiten, der Tabelle auf der ersten Seite und dem Bild auf der zweiten: ## Vermeiden von Seitenumbrüchen in Bildern Um einen Seitenumbruch innerhalb eines Bildes oder einer Tabelle zu vermeiden, können Sie das css-Attribut *page-break-inside* verwenden, das auf ein umschließendes DIV-Element angewendet wird. ```HTML
.
``` ## Vermeidung von Seitenumbrüchen in Tabellen Wie oben gezeigt, können Seitenumbrüche innerhalb von Tabellen durch die Verwendung von CSS vermieden werden: page-break-inside: avoid". Dies sollte besser auf ein umschließendes DIV als auf die Tabelle selbst angewendet werden, um sicherzustellen, dass der Stil auf einen HTML-Knoten auf *Block*-Ebene angewendet wird. Um Tabellen *Kopf- und Fußzeilen* auf jeder Seite einer großen HTML-Tabelle zu duplizieren, die sich über mehrere PDF-Seiten erstreckt, können Sie ein `gruppe innerhalb der Tabelle: ```html C SharpVB ``` ## Erweiterte CSS3-Einstellungen Um eine bessere Kontrolle zu erhalten, können Sie CSS3 zusätzlich zu Ihrer "thead"-Gruppe verwenden: ```html ```