在 HTML PDF 中添加或避免分页符

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

IronPDF支持PDF文档中的分页符。 PDF文档与HTML文档的一个主要区别是HTML文档倾向于滚动,而PDF文档是多页的,可以打印。


适用于PDF的C# NuGet库

安装使用 NuGet

Install-Package IronPdf
Java PDF JAR

下载 DLL

下载DLL

手动安装到你的项目中

适用于PDF的C# NuGet库

安装使用 NuGet

Install-Package IronPdf
Java PDF JAR

下载 DLL

下载DLL

手动安装到你的项目中

开始在您的项目中使用IronPDF,并立即获取免费试用。

第一步:
green arrow pointer

查看 IronPDFNuget 用于快速安装和部署。它有超过800万次下载,正在使用C#改变PDF。

适用于PDF的C# NuGet库 nuget.org/packages/IronPdf/
Install-Package IronPdf

考虑安装 IronPDF DLL 直接。下载并手动安装到您的项目或GAC表单中: IronPdf.zip

手动安装到你的项目中

下载DLL
## 添加分页符 要在HTML中创建页面断开,您可以在HTML代码中使用这个: `
` ### 演示创建分页符 在这个示例中,我的HTML中有以下表格和图片,我希望通过在表格后添加分页符让它们分别在两个不同的页面上显示。 #### 表格
公司产品
铁软件IronPDF
铁软件IronOCR
#### 图像 ```cs :path=/static-assets/pdf/content-code-examples/how-to/html-to-pdf-page-breaks-page-break.cs ``` 上面的代码将生成下面的 PDF 文件,它有两页,第一页是表格,第二页是图像:## 避免在图像中出现分页符 要避免图像或表格内的分页符,您可以使用应用于包装 DIV 元素的 css *page-break-inside* 属性。 ```HTML
.
``` ## 避免表格中的分页符 如上所示,可以通过使用以下CSS避免表格内的分页: `page-break-inside: avoid`。 这最好应用于包裹 DIV 而不是表格本身,以确保样式应用于 *块级* HTML节点。 要在多个 pdf 页面中跨越的大型 HTML 表格的每一页上复制表格*标题和页脚*,您可以使用一个 `表内的`组: ```htmlC SharpVB``` ## 高级 CSS3 设置 为了获得更大的控制,您可能希望除了使用 `thead` 分组外,还使用 CSS3。 ```html```