IronPDF 操作指南 分頁符 Add or Avoid Page Breaks in HTML PDFs Curtis Chau 更新日期:8月 20, 2025 Download IronPDF NuGet 下載 DLL 下載 Windows 安裝程式 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English IronPDF 支持 PDF 文档中的分页符。 PDF 文档和 HTML 的一个主要区别是 HTML 文档倾向于滚动而 PDF 是多页的,可以打印。 快速开始:实现 HTML 到 PDF 转换中的分页符 使用 IronPDF 轻松将 HTML 转换为带分页符的 PDF。 此示例显示了如何在特定 HTML 内容后插入分页符以确保正确的分页。 通过添加 page-break-after: always; 样式,开发人员可以控制分页符出现的位置,增强生成的 PDF 文档的可读性和组织性。 非常适合需要从 HTML 内容快速高效生成 PDF 的人。 Get started making PDFs with NuGet now: Install IronPDF with NuGet Package Manager PM > Install-Package IronPdf Copy and run this code snippet. new IronPdf.ChromePdfRenderer() .RenderHtmlAsPdf("<html><body><h1>Hello World!</h1><div style='page-break-after: always;'></div></body></html>") .SaveAs("pageWithBreaks.pdf"); Deploy to test on your live environment Start using IronPDF in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 简化的工作流程(5 步) 下载 C# 库以在 PDF 中使用分页符 将分页符应用于 HTML 字符串并转换为 PDF 在 page-break-inside 属性上设置避免以避免图像中的分页符 对表格做同样的事情以避免表格中的分页符 在 CSS 层级设置样式 ## 添加一个分页符 要在 HTML 中创建分页符,您可以在 HTML 代码中使用此方法: ```html ``` ### 创建分页符的示例 在此示例中,我在 HTML 中有以下表格和图像,并希望通过在表格后添加分页符将它们分在两个不同的页面上。 #### 表格 ```html Company Product Iron Software IronPDF Iron Software IronOCR ``` #### 图像 ```html ``` ```csharp :path=/static-assets/pdf/content-code-examples/how-to/html-to-pdf-page-breaks-page-break.cs ``` 上面的代码将生成如下 PDF,包含 2 页:第一页上的表格和第二页上的图像: ## 避免图像中的分页符 要避免图像或表格中的分页符,您可以使用应用于包围`DIV`元素的 CSS `page-break-inside`属性。 ```html ``` ## 避免表格中的分页符 如上所示,可以通过使用 CSS `page-break-inside: avoid`避免表格内的分页符。 这样做比直接应用在表格上要好,以确保样式应用于块级 HTML 节点。 要在一个跨越多个 PDF 页面的大型 HTML 表格的每一页上重复表头和表尾,您可以在表格中使用``组: ```html C SharpVB ``` ## 高级 CSS3 设置 为了提供更大的控制,您可能希望在使用 `thead` 组的同时使用 CSS3: ```html ``` 常見問題解答 如何在將 HTML 轉換為 PDF 時新增分頁符號? 若要在將 HTML 轉換為 PDF 時新增分頁符,您可以在 HTML 程式碼中插入<div style='page-break-after: always;'></div> 。這樣,在使用 IronPDF 時,`<div>` 後面的內容就會在新頁面上開始。 如何防止圖片在PDF轉換過程中出現分頁符號? 若要防止 PDF 轉換過程中影像出現分頁符,請使用 IronPDF 將影像包裹在<div style='page-break-inside: avoid'>中。此 CSS 樣式可確保圖像不會跨頁顯示。 產生 PDF 時,如何才能最好地避免 HTML 表格中出現分頁符號? 為避免在產生 PDF 時 HTML 表格出現分頁符,請將 CSS 樣式表 ` page-break-inside: avoid套用到包裹表格的<div>元素。這樣可以確保在使用 IronPDF 時表格在頁面上保持完整。 如何確保PDF文件中的表格標題在每一頁上都重複出現? 為確保 PDF 檔案中每頁的表格標題都重複出現,請在 HTML 表格中使用<thead>元素。這樣 IronPDF 就可以在多個頁面複製標題。 哪些 CSS 設定可以控制 PDF 文件中的分頁符號? 控制 PDF 中分頁符號的高級 CSS 設定包括:對表格使用page-break-inside: auto ,對行page-break-inside: avoid; page-break-after: auto ,以及在使用 IronPDF 時,為<thead> -display: tabletable- display: table-header-group : <tfoot> - display: table-footer-group 。 HTML與PDF在頁面佈局上有何不同? HTML 文件通常會持續捲動,而 PDF 文件則由多個頁面組成,需要正確的分頁。 IronPDF 可以有效管理分頁。 有什麼函式庫可以幫助我們透過 C# 在 PDF 中加入分頁符號? IronPDF 是一個 C# 函式庫,可用於將 HTML 轉換為 PDF 時管理分頁符號。它提供了多種設定來有效地處理分頁符號。 IronPDF 的分頁 CSS 在 .NET 10 專案中是否完全受支援? 是的-IronPDF 完全相容於 .NET 10,其 HTML 轉 PDF 分頁功能(例如page-break-after: always和page-break-inside: avoid )在 .NET 10 環境中開箱即用。您可以透過 NuGet 在 .NET 10 專案中安裝該程式庫,並直接使用相同的基於 CSS 的分頁規則,無需任何修改。 Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 準備好開始了嗎? Nuget 下載 16,154,058 | 版本: 2025.11 剛剛發布 免費 NuGet 下載 總下載量:16,154,058 查看許可證 獲取您的免費 30天試用密鑰立即獲得。 15天試用密鑰立即獲得。 試用表單提交成功。 您的試用密鑰應該在電子郵件中。如果沒有,請聯繫support@ironsoftware.com 無需信用卡或帳戶創建 在生產中測試無水印 30天完全功能性產品 試用期間24/5技術支援 免費試用 IronPDF 5 分鐘內設置好 使用 NuGet 安裝 版本: 2025.11 Install-Package IronPdf nuget.org/packages/IronPdf/ 在解決方案資源管理器中,右鍵單擊參考,管理 NuGet 包 選擇瀏覽並搜尋 "IronPdf" 選擇包並安裝 下載 DLL 版本: 2025.11 立即下載 或下載 Windows 安裝程式 這裡。 下載並將 IronPDF 解壓縮到您的解決方案目錄中的 ~/Libs 之類的位置 在 Visual Studio 解決方案資源管理器中,右鍵單擊參考。選擇瀏覽,"IronPdf.dll" 從 $749 起授權 15 1000 1 現在您已經通過 Nuget 安裝 您的瀏覽器正在下載 IronPDF 下一步:開始免費 30 天試用 無需信用卡 在實時環境中測試全功能產品24/5 技術支持 立即獲取您的免費 30天試用密鑰。 謝謝。如果您想與我們的授權團隊交談: 試用表單已提交成功。您的試用密鑰應該在電子郵件裡。如果沒有,請聯繫support@ironsoftware.com 安排通話 有問題嗎?聯繫我們的開發團隊。 無需信用卡或建立帳號 15 1000 1 現在您已經通過 Nuget 安裝 您的瀏覽器正在下載 IronPDF 下一步:開始免費 30 天試用 無需信用卡 在實時環境中測試全功能產品24/5 技術支持 謝謝。查看您的許可證選項: 謝謝。如果您想與我們的授權團隊交談: 查看許可證 安排通話 有問題嗎? 取得聯繫 與我們的開發團隊。 有問題嗎?聯繫我們的開發團隊。 免費開始 無需信用卡 在實際環境中測試 在生產環境中測試而不帶水印。適用於您所需的任何地方。 功能完善的產品 獲得 30 天完整功能產品。幾分鐘內即可運行。 24/5 技術支持 在您的產品試用期間全面訪問我們的支持技術團隊 立即獲取您的30天免費試用密鑰。 無需信用卡或帳戶創建 試用表格已提交成功。 您的試用密鑰應在電子郵件中。如果沒有,請聯繫support@ironsoftware.com 受到全球數百萬工程師的信賴 免費開始 無需信用卡 在實際環境中測試 在生產環境中測試而不帶水印。適用於您所需的任何地方。 功能完善的產品 獲得 30 天完整功能產品。幾分鐘內即可運行。 24/5 技術支持 在您的產品試用期間全面訪問我們的支持技術團隊 立即獲取您的30天免費試用密鑰。 用 NuGet 安裝 查看許可證 授權從$749起售。 有問題嗎?聯繫我們。 受到全球數百萬工程師的信賴 聯繫銷售團隊 預約無需承諾的諮詢 我們如何能幫助您: 針對您的工作流程與痛點提供諮詢看看其他公司是如何解決他們的 .NET 文件需求的回答您的所有問題,確保您擁有所需的所有資訊。(無需承諾。)取得符合您專案需求的客製化報價 獲取您的無需承諾的諮詢 完成以下表單或發送電子郵件至 sales@ironsoftware.com 您的詳細信息將始終保密。 深受全球超過 200 萬名工程師信賴 預訂免費直播演示 預訂 30 分鐘的個人演示。 無須合約、無須卡號、無任何長期綁約。 以下是預期內容: 產品與其關鍵功能的即時展示獲取項目特定的功能建議回答您所有的問題,以確保您擁有所需的所有信息。(無需任何承諾。) 選擇時間 你的信息 預訂您的免費直播演示 深受全球超過 200 萬名工程師信賴 法律信息 版權所有 © Iron Software 2013-2025 條款 隱私 Cookie 版權所有 © Iron Software 2013-2025 條款 隱私 Cookie