PDF工具 如何為PDF文件添加頁碼 Curtis Chau 更新日期:8月 31, 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 如何為 PDF 文件添加頁碼 PDF 無處不在,這是有充分理由的。 它們安全、易於分享,並且可以在世界上幾乎任何機器或瀏覽器上工作。 然而,儘管每天有數百萬人使用 PDF 文件,但它們仍然可能難以正確使用。 PDF 文件的一個最佳功能是它們難以被篡改,但這會妨礙當您想做一些改變時。 在本指南中,我們將展示使用功能豐富的 C# 庫 IronPDF 添加頁碼到 PDF 文件是多麼簡單,並推薦一些提供基本功能的替代在線工具。 IronPDF:首屈一指的 C# PDF 庫 IronPDF 是一款輕量級 .NET PDF 庫,專為 web 開發者設計。 PDF 转换只是众多用途之一,它使得读取、写入和操作 PDF 非常轻松,您可以在桌面和网页的 .NET 项目中使用它。 最好的部分 - 在開發環境中試用是免費的。 IronPDF 的主要优势之一是它的灵活性。 它可以作为单独的桌面应用程序使用,也可以通过 IronPDF API 集成到您的网页应用程序中。 此外,IronPDF 與 Windows、Mac 和 Linux 操作系統兼容,使其易於使用於廣大用戶。 添加頁碼到 PDF 文件 - 入門 在 Visual Studio 中創建您的項目 首先,打開 Visual Studio,然後轉到文件 -> 新建項目 -> 控制台應用程序。 輸入您的項目名稱,選擇您要保存的位置,然後按“下一步”按鈕。 選擇最新的 .NET Framework 然後創建。 一旦你的項目運行,它就可以加載我們的庫了。 安裝 IronPDF 標簽庫 IronPDF 使用簡便,安裝更加容易。 有幾種方法可以安裝: 方法 1:NuGet 套件管理控制台 在 Visual Studio 中,在解決方案資源管理器中右鍵單擊參考,然後單擊管理 NuGet 包。 點擊瀏覽並搜索 'IronPDF',然後安裝最新版本。 如果你看到這個,表示它在運行: 您還可以轉到工具 -> NuGet 套件管理器 -> 套件管理器控制台,然後在套件管理器標籤中輸入以下行: Install-Package IronPdf 最後,你可以從 NuGet 的官方網站 直接獲取 IronPDF。 從IronPDF NuGet 頁面右側的菜單中選擇下載套件選項,雙擊下載以自動安裝,並重新加載解決方案以在您的項目中開始使用。 沒有效果? 您可以在我們的高級 NuGet 安裝頁面上找到平台特定的幫助。 方法 2:使用 DLL 文件 你還可以直接從我們這裡獲取 IronPDF DLL 文件並手動添加到 Visual Studio 中。 有關 Windows、macOS 和 Linux DLL 套件的完整說明和鏈接,請查看我們的IronPDF 安裝指南。 添加 IronPDF 命名空間 請務必像這樣使用 IronPDF 命名空間開始編寫代碼: using IronPdf; using IronPdf; Imports IronPdf $vbLabelText $csharpLabel 如何為 PDF 文件添加頁碼 using IronPDF 我們首先導入 IronPDF 套件,然後創建一個 HTML 字串,將其轉換為帶有頁碼的 PDF。 這裡是代碼示例: using IronPdf; var html = @" <p> Hello Iron</p> <p> This is 1st Page </p> <div style='page-break-after: always;'></div> <p> This is 2nd Page</p> <div style='page-break-after: always;'></div> <p> This is 3rd Page</p>"; using IronPdf; var html = @" <p> Hello Iron</p> <p> This is 1st Page </p> <div style='page-break-after: always;'></div> <p> This is 2nd Page</p> <div style='page-break-after: always;'></div> <p> This is 3rd Page</p>"; Imports IronPdf Private html = " <p> Hello Iron</p> <p> This is 1st Page </p> <div style='page-break-after: always;'></div> <p> This is 2nd Page</p> <div style='page-break-after: always;'></div> <p> This is 3rd Page</p>" $vbLabelText $csharpLabel 接下來,我們將使用特定的 HTML 頁腳設置初始化 ChromePdfRenderer。 這樣我們可以定義 PDF 中頁碼的樣式和佈局。 這裡是代碼: // Instantiate Renderer var renderer = new ChromePdfRenderer { RenderingOptions = { HtmlFooter = new HtmlHeaderFooter { MaxHeight = 15, // millimeters HtmlFragment = "<center><i>{page} of {total-pages}</i></center>", DrawDividerLine = true } } }; // Instantiate Renderer var renderer = new ChromePdfRenderer { RenderingOptions = { HtmlFooter = new HtmlHeaderFooter { MaxHeight = 15, // millimeters HtmlFragment = "<center><i>{page} of {total-pages}</i></center>", DrawDividerLine = true } } }; ' Instantiate Renderer Dim renderer = New ChromePdfRenderer With { .RenderingOptions = { HtmlFooter = New HtmlHeaderFooter With { .MaxHeight = 15, .HtmlFragment = "<center><i>{page} of {total-pages}</i></center>", .DrawDividerLine = True } } } $vbLabelText $csharpLabel 然後,我們將 HTML 渲染為 PDF。 只需調用 RenderHtmlAsPdf 方法將其轉換為 PDF,IronPDF 將自動向每頁添加頁碼。 var pdf = renderer.RenderHtmlAsPdf(html); var pdf = renderer.RenderHtmlAsPdf(html); Dim pdf = renderer.RenderHtmlAsPdf(html) $vbLabelText $csharpLabel 最後,我們現在需要做的就是將新編號的 PDF 保存到系統中。 就這麼簡單: pdf.SaveAs("pageNumber.pdf"); pdf.SaveAs("pageNumber.pdf"); pdf.SaveAs("pageNumber.pdf") $vbLabelText $csharpLabel 如您在之前的代碼中所見,我們自定義頁碼格式,使其在頁面上居中顯示當前和總頁數,並添加分隔線。這是最終產品的樣子: 替代 PDF 頁碼工具 有許多免費但有限的工具可以讓您為 PDF 添加頁碼。 這裡有一些替代 PDF 頁碼選項。 Sejda - 在線 PDF 工具 Sejda PDF 編輯器是在線工具,提供基本的 PDF 編輯功能,如合併頁面、壓縮文件大小、創建表單等。 儘管免費使用,但在您必須訂閱其中一個付費計劃之前,它有頁面和時間限制。 如何使用 Sejda 在線 PDF 工具添加頁碼到 PDF 訪問Sejda 網站並在工具列表中找到'頁碼' - 點擊它 上傳您想添加頁碼的 PDF 文件 加載後,瀏覽您想應用的自定義選項 當您滿意時,點擊添加頁眉/页脚以處理文件 添加頁碼後,點擊下載以保存您的文件 Smallpdf SmallPDF 是一個受歡迎的在線工具,提供一系列的 PDF 編輯功能,包括添加頁碼的能力。 SmallPDF 的主要優勢之一是方便。 由於它是基於網頁的工具,您可以在任何具有互聯網連接的設備上訪問它,而無需下載或安裝任何軟件。 使用 Smallpdf 為 PDF 添加頁碼 前往SmallPDF 官方網站,打開頂部的工具菜單,然後點擊頁碼 上傳您的文件後,將彈出一個新菜單,要求您選擇頁碼的位置以及從哪個號碼開始 SmallPDF 沒有其他的自訂或個性化選項 點擊頁碼,處理完成後下載 PDF 結論 為 PDF 文件添加頁碼,是改善文檔可讀性和組織性的一個簡單方法。 這是一個簡單的任務,但不同的工具以不同的方式接近它,並提供了一系列的功能和選項。 免費的在線工具可以快速和方便,直到您達到限制需要訂閱一個計劃,但它們可能缺乏深入的控制,這是像 IronPDF 這樣的專用 PDF 庫提供的。 而 PDF 頁碼只是個開始 - 有了 PDF 格式化工具、內置的安全和合規性功能等等,IronPDF 是所有 PDF 文檔需求的首選工具。 準備好試用 IronPDF 嗎? 您可以從我們的IronPDF 30天免費試用版開始。 它的開發用途完全免費,因此您可以真正看到它的作用。 如果您喜歡您看到的,IronPDF 的起步價僅為$799 授權。 為了更大的節省,查看Iron Suite 優惠,您可以以購買兩個工具的價格獲得所有九個 Iron Software 工具。 祝您編程愉快! Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 相關文章 更新日期 6月 22, 2025 發現2025年最佳PDF刪除軟件 探索2025年最佳PDF刪除解決方案,包括Adobe Acrobat Pro DC、Nitro PDF Pro、Foxit PDF Editor和PDF-XChange Editor。了解IronPDF如何自動化.NET中的刪除以增強安全性和合規性。 閱讀更多 更新日期 6月 22, 2025 iPhone上最佳PDF閱讀器(免費和付費工具比較) 在本文中,我們將探索一些適合iPhone的最佳PDF閱讀器,並總結為何IronPDF脫穎而出成為最佳選擇。 閱讀更多 更新日期 6月 26, 2025 Windows上最佳免費PDF編輯器(免費和付費工具比較) 本文探討2025年可用的頂級免費PDF編輯器,並總結出最強大和靈活的選擇:IronPDF。 閱讀更多 如何在C++中將PDF轉換為PDFA如何在不降低質量的情況...
更新日期 6月 22, 2025 發現2025年最佳PDF刪除軟件 探索2025年最佳PDF刪除解決方案,包括Adobe Acrobat Pro DC、Nitro PDF Pro、Foxit PDF Editor和PDF-XChange Editor。了解IronPDF如何自動化.NET中的刪除以增強安全性和合規性。 閱讀更多
更新日期 6月 22, 2025 iPhone上最佳PDF閱讀器(免費和付費工具比較) 在本文中,我們將探索一些適合iPhone的最佳PDF閱讀器,並總結為何IronPDF脫穎而出成為最佳選擇。 閱讀更多