使用IRONPDF 如何在VB .NET中將圖像添加到PDF Curtis Chau 更新:2025年7月28日 下載 IronPDF NuGet 下載 DLL 下載 Windows Installer 開始免費試用 LLM副本 LLM副本 將頁面複製為 Markdown 格式,用於 LLMs 在 ChatGPT 中打開 請向 ChatGPT 諮詢此頁面 在雙子座打開 請向 Gemini 詢問此頁面 在 Grok 中打開 向 Grok 詢問此頁面 打開困惑 向 Perplexity 詢問有關此頁面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 複製連結 電子郵件文章 1. 簡介 Adobe 的可攜式文檔格式 (PDF) 在各行業中廣泛用於創建發票等任務。 開發者也使用 PDF 格式來製作符合客戶規範的文件。 程式庫簡化了創建 PDF 的過程,選擇程式庫時應考慮建構、讀取和轉換功能。 2. IronPDF 功能 IronPDF 是一個強大的 PDF SDK 框架,方便創建、讀取和編輯 PDF 文件。 它使用 Chrome 引擎將 HTML 轉換為 PDF,並支持多種 Web 組件,如 Xamarin、Blazor、Unity、HoloLens 應用程式等。 它可以在線上應用程式和傳統的 Windows 應用程式中使用。 IronPDF 允許使用 HTML5、JavaScript、CSS 和圖片創建美觀的 PDF,並包含一個強大的 HTML 到 PDF 轉換器。 IronPDF 程式庫支持多種 PDF 生成的輸入,比如圖像文件到 PDF 的轉換,HTML5 到 PDF 的轉換,從 ASPX 頁面創建 PDF,和Razor/MVC View 到 PDF。 該程式庫提供創建互動式 PDF 文件的工具,完成和分發互動表單,分割 PDF 文件,提取文本和圖片,文本搜尋,以及將 PDF 頁面轉換為圖像。 除了使用用戶代理、代理、Cookie、HTTP 標頭和表單變量進行在 HTML 登入表單背後的驗證之外,該程式庫還提供使用鏈接作為 PDF 文件基礎的功能。 IronPDF 提供管理受密碼保護的 PDF 文件的訪問權限,通過請求用戶名和密碼進行。 IronPDF API 允許讀取和編輯現有的 PDF 文件。 該程式庫可以從 PDF 文件中提取圖像,並將文本、圖形、書籤、水印、頁眉和頁腳添加到 PDF 文件中。 使用者可以在新建或現有的 PDF 文件中分割和組合頁面,IronPDF 可以從文本創建 PDF 物件而無需 Acrobat Reader。 CSS 媒體文件和 CSS 文件都可以轉換為 PDF 文件。 IronPDF 使用者可以添加全新的 PDF 表單並編輯現有的表單。 3. 從圖像創建 PDF 文件 IronPDF 簡化了從圖像創建 PDF 的過程。 ' Create a PDF document from a single image file Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf") 通過使用 ImageToPdfConverter 類,可以無需為該類創建任何物件輕鬆使用。 ImageToPdf 方法接受文件名和路徑作為參數,並將給定的 PNG 文件轉換為所需的 PDF。 最後,SaveAs 方法將生成的 PDF 文件儲存在所需的路徑。 下面的圖像顯示了以上代碼的結果。 PDF 文件的輸出 下一個示例從一組圖像創建一個 PDF 文件。 ' Create a PDF document from a list of image files Dim lstimages As List(Of String) = New List(Of String) lstimages.Add("test.png") lstimages.Add("demo.png") Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf") 來自兩個圖像的 PDF 文件 4. 從 Bitmap 圖像對象創建 PDF 文件 只需幾行代碼即可將多個 Bitmap 圖像對象轉換為 PDF 文件。 ' Convert a single Bitmap image object to a PDF file Imports System.Drawing Imports IronPdf Dim image As Bitmap = Bitmap.FromFile("test.png") Dim pdfDoc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf") 在上面的示例中,從 PNG 文件創建的 Bitmap 對象用作中間格式來轉換為 PDF 文件。 從 PNG 圖像生成一個 PDF 文件 還可以將一個 Bitmap 對象的集合(或列表)組合成一個 PDF: ' Combine multiple Bitmap objects into a single PDF document Dim lstImages As List(Of IronSoftware.Drawing.AnyBitmap) = New List(Of IronSoftware.Drawing.AnyBitmap) lstImages.Add(Bitmap.FromFile("test.png")) lstImages.Add(Bitmap.FromFile("demo.png")) Dim pdfDoc = ImageToPdfConverter.ImageToPdf(lstImages).SaveAs("Resultimage.pdf") 合併多個 Bitmap 文件以生成一個 PDF 文件 使用 ChromePdfRenderOptions 對象配置上述方法調用行為,以增強輸出 PDF 文件的視覺效果。可以配置的選項包括圖片的位置、頁眉和頁腳的格式、頁面標題、頁面大小等。 有關使用 IronPDF 添加圖像到 PDF的更多信息,以及其他信息,可以在IronPDF 文檔中找到。 5. 結論 IronPDF 程式庫為開發提供免費授權,並且根據開發者的需要,可以購買多種授權以用於生產環境。 Lite 包的一次性價格為 $799, 無需持續費用。 授權包含永久授權、一年的產品支援、升級以及 SaaS 和 OEM 再分發的選項。 這些都是一次性投資,可以用於生產、佈署和開發。 IronPDF 還提供額外的限時免費授權。 此外,IronPDF 提供防止再分發的免費授權。 要查看 IronPDF 的完整定價和授權詳情,請訪問 IronPDF 授權詳情。 常見問題解答 如何使用VB.NET將圖像插入PDF文檔? 您可以使用IronPDF在VB.NET中將圖像插入PDF文檔,使用ImageToPdfConverter類。例如,方法ImageToPdfConverter.ImageToPdf("image.png").SaveAs("output.pdf")將從圖像文件創建PDF。 在VB.NET中支持哪些圖像格式進行PDF轉換? IronPDF支持多種圖像格式轉換為PDF,包括PNG、JPEG、BMP和GIF。您可以使用ImageToPdfConverter將這些圖像文件轉換為PDF。 在使用VB.NET添加圖像時,我可以自定義PDF的外觀嗎? 可以,IronPDF允許自定義PDF輸出,例如圖像定位、頁眉、頁腳和頁面大小,使用ChromePdfRenderOptions。 是否可以將多個圖像合併為單個PDF文檔? 可以,使用IronPDF,您可以將多個圖像合併為單個PDF文檔,通過將圖像列表提供給ImageToPdfConverter並將輸出保存為一個PDF文件。 如何在VB.NET中使用Bitmap對象創建PDF? IronPDF支持直接使用Bitmap對象進行PDF創建。您可以通過將Bitmap圖像傳遞給ImageToPdfConverter來生成PDF文件。 IronPDF提供了哪些許可選項? IronPDF提供免費的開發許可和各種生產許可,包括永久使用、產品支持和升級。許可選項還涵蓋SaaS和OEM重新分發。 IronPDF允許在PDF中添加互動元素嗎? 可以,IronPDF可以向PDF文檔中添加互動元素,例如表單和註釋,增強您的PDF的功能。 IronPDF 如何處理 HTML 到 PDF 的轉換? IronPDF使用Chrome引擎處理HTML到PDF的轉換,確保高保真度地將HTML5、JavaScript和CSS渲染為美觀的PDF。 IronPDF適用於哪些平台? IronPDF兼容於各種平台,包括Xamarin、Blazor、Unity和HoloLens應用,使其適用於不同的開發環境。 IronPDF與.NET 10完全兼容,向VB.NET中添加影像時會有哪些利益? 是的,IronPDF完全兼容.NET 10,支持C#和VB.NET於.NET 10專案中使用。此兼容性帶來影像或物件檔案處理時性能、記憶體使用和工具改善,且無需特別配置整合最新.NET APIs。 Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 相關文章 更新2026年3月1日 如何在.NET中使用IronPDF創建PDF檔案(C#教程) 發現用於創建C# PDF文件的有效方法,提升您的編碼技能並簡化您的項目。立即閱讀文章! 閱讀更多 更新2026年2月27日 如何在C#中合併PDF文件 使用 IronPDF 合併 PDF 文件。學習如何使用簡單的 VB.NET 程式碼將多個 PDF 文件合併成一個文檔。包含逐步範例。 閱讀更多 更新2026年3月1日 C# PDFWriter教程,適用於.NET 10開發者 通過這個面向開發人員的逐步指南,學習如何使用C# PDFWriter高效創建PDF。閱讀本文以提高您的技能! 閱讀更多 PDF API C#(代碼示例教程)如何將QR碼轉換為PDF