PDF工具 如何下載網頁為PDF(初學者教程) Curtis Chau 更新日期:6月 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 在數位資訊的時代,經常需要捕捉和保存網頁內容以供離線使用、參考或共享。 下載並將網頁保存為PDF文件是一種便利的方法,可以以可攜格式保留網頁的內容和結構。 在本文中,我們將指導您如何使用兩種簡單的方法免費將網頁下載為PDF:使用瀏覽器的內建功能和Soda PDF的“HTML to PDF”在線工具,然後向您介紹IronPDF作為程序化完成此任務的替代解決方案。 網頁瀏覽器—內建功能 大多數現代網頁瀏覽器都具有內建功能,允許您在不需要其他工具或擴展的情況下將網頁保存為PDF。 使用瀏覽器內建功能下載網頁為PDF 如何使用網頁瀏覽器下載網頁: 步驟1:打開網頁 啟動您喜愛的網頁瀏覽器,並導航至您想保存為PDF的網頁。 一些流行的網頁瀏覽器選擇包括Google Chrome和Microsoft Edge。 步驟2:進入打印對話框 一旦您在網頁上,按“Ctrl + P”(或在Mac上按“Command + P”)以打開打印對話框。 或者,您可以通過單擊右上角的三個垂直點並選擇“打印”從瀏覽器的菜單中進入。打印彈出窗口將顯示如下: 步驟3:選擇目的地 在打印窗口對話框中,在“目的地”部分下,單擊下拉菜單並從可用打印機中選擇“Microsoft Print to PDF”或“Save as PDF”。 您還可以選擇頁面範圍以根據需要保存網頁。 步驟4:自定義設置 您可以自定義各種設置,例如頁面佈局、紙張大小和邊距,以適合您的偏好。 確保為您想捕捉的內容適當設置頁面大小和佈局選項。 使用Microsoft Print to PDF時,您可以選擇輸出PDF文件的顏色(黑白/彩色)。 單擊更多設置以進一步設置每張紙的頁面數、比例、標題和頁腳以及背景圖形。 步驟5:保存PDF文件 點擊“打印”按鈕,這將顯示保存打印輸出對話框。 選擇您的計算機上的一個位置以保存PDF並為其命名。 點擊“保存”,網頁將轉換為PDF並保存到指定位置。 現在,您已成功使用瀏覽器的內建功能下載網頁為PDF。 HTML to PDF-SodaPDF 如果您更喜歡不依賴瀏覽器的多功能方法,可以使用Soda PDF的“HTML to PDF”在線工具。 使用Soda PDF的“HTML to PDF”在線工具下載網頁為PDF 方法如下: 步驟1:訪問Soda PDF網站 打開您的網頁瀏覽器並訪問Soda PDF網站。您可以在www.sodapdf.com/html-to-pdf/找到此工具或在在線工具菜單欄中搜索。 步驟2:輸入網頁網址 在網頁上的指定欄位中,輸入您想轉換為PDF的網頁的網址。 步驟3:轉換為PDF 輸入網址後,點擊“獲取PDF”按鈕。 該工具將處理網頁並生成PDF版本。 步驟4:下載PDF 一旦轉換完成,該工具將提供一個鏈接以下載PDF。 點擊鏈接將PDF文件保存到您的計算機。 介绍 IronPDF 儘管瀏覽器內建功能和像Soda PDF的“HTML to PDF”這樣的在線工具是下載網頁為PDF的便利選項,但它們可能無法提供某些用戶所需的高級功能和靈活性。如果需要更強大的解決方案,可以考慮IronPDF。 探索IronPDF的功能是一個多功能的PDF操作工具,提供捕捉和保存網頁為PDF的功能。 它既可以作為獨立的桌面應用程序使用,也可以通過IronPDF API集成到您的Web應用程序中。 此外,IronPDF與Windows和Mac操作系統兼容。 如何使用IronPDF下載網頁為PDF 要使用IronPDF將URL轉換為PDF格式,請按如下步驟操作: 步驟1:安裝IronPDF 從Iron Software網站下載並安裝IronPDF或通過Visual Studio的NuGet包管理器下載並安裝。 步驟2:導入IronPdf並將URL渲染為PDF 導入IronPDF庫並實例化ChromePdfRenderer。 IronPDF還提供ChromePdfRenderer選項以自定義URL捕捉,包括頁面佈局、邊距和PDF頁面的方向。 然後,IronPDF使用RenderUrlAsPdf方法將網頁捕捉為PDF。 using IronPdf; // Initialize the ChromePdfRenderer, which is used to render the URL into a PDF ChromePdfRenderer renderer = new ChromePdfRenderer() { RenderingOptions = new ChromePdfRenderOptions { CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen, // Set CSS media type PrintHtmlBackgrounds = true, // Enable printing HTML backgrounds EnableJavaScript = true, // Enable JavaScript for the webpage GrayScale = false, // Specify if the output PDF should be in grayscale PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait, // Set the paper orientation to portrait PaperSize = IronPdf.Rendering.PdfPaperSize.A4, // Set the paper size to A4 MarginTop = 0, // Define top margin size MarginBottom = 0, // Define bottom margin size MarginLeft = 0, // Define left margin size MarginRight = 0, // Define right margin size UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None, // Do not use margins for header and footer } }; // Use Chrome's default rendering settings renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering(); // Render the webpage as a PDF var pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/"); using IronPdf; // Initialize the ChromePdfRenderer, which is used to render the URL into a PDF ChromePdfRenderer renderer = new ChromePdfRenderer() { RenderingOptions = new ChromePdfRenderOptions { CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen, // Set CSS media type PrintHtmlBackgrounds = true, // Enable printing HTML backgrounds EnableJavaScript = true, // Enable JavaScript for the webpage GrayScale = false, // Specify if the output PDF should be in grayscale PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait, // Set the paper orientation to portrait PaperSize = IronPdf.Rendering.PdfPaperSize.A4, // Set the paper size to A4 MarginTop = 0, // Define top margin size MarginBottom = 0, // Define bottom margin size MarginLeft = 0, // Define left margin size MarginRight = 0, // Define right margin size UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None, // Do not use margins for header and footer } }; // Use Chrome's default rendering settings renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering(); // Render the webpage as a PDF var pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/"); Imports IronPdf ' Initialize the ChromePdfRenderer, which is used to render the URL into a PDF Private renderer As New ChromePdfRenderer() With { .RenderingOptions = New ChromePdfRenderOptions With { .CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen, .PrintHtmlBackgrounds = True, .EnableJavaScript = True, .GrayScale = False, .PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Portrait, .PaperSize = IronPdf.Rendering.PdfPaperSize.A4, .MarginTop = 0, .MarginBottom = 0, .MarginLeft = 0, .MarginRight = 0, .UseMarginsOnHeaderAndFooter = IronPdf.UseMargins.None } } ' Use Chrome's default rendering settings renderer.RenderingOptions.PaperFit.UseChromeDefaultRendering() ' Render the webpage as a PDF Dim pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/") $vbLabelText $csharpLabel 步驟3:保存為PDF 現在,使用SaveAs方法,您可以輕鬆將渲染的URL網頁保存為PDF。 // Save the rendered PDF to a file pdf.SaveAs("example.pdf"); // Save the rendered PDF to a file pdf.SaveAs("example.pdf"); ' Save the rendered PDF to a file pdf.SaveAs("example.pdf") $vbLabelText $csharpLabel 這是輸出結果: 結論 下載網頁並免費將頁面保存為PDF是一種保存網頁內容的實用方法,無論是用於參考、存檔還是與他人共享。 借助現代網頁瀏覽器的內建功能、Soda PDF的“HTML to PDF”這樣的在線工具以及IronPDF的高級功能,您有方便且易於訪問的選擇,可以將網頁內容保存為便攜且易於共享的格式。 IronPDF透過高品質的頁面轉PDF轉換、客製化選項和批量處理簡化了工作流程。 它處理複雜的HTML內容,整合進您的工作流程,並提供安全功能。 IronPDF是一個多功能且用戶友好的工具,可有效地將網頁轉換為PDF。 如果您希望在項目中使用IronPDF,可以獲得一個商業IronPDF授權,單個開發者最低為$799。 還有一個具有完整功能和支持的IronPDF免費試用版,因此您可以在購買之前進行測試。 如果您決定購買授權,有多種選擇,包括適用於多個開發者和大企業的選擇。 下載IronPDF 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。 閱讀更多 如何免費為PDF設置密碼IronPDF對比ChatGPT - 從PDF文檔...
更新日期 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脫穎而出成為最佳選擇。 閱讀更多