使用IRONPDF 如何在VB .NET中將圖像添加到PDF Curtis Chau 更新日期:7月 28, 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 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 轉換器。 The IronPDF library supports a variety of inputs for PDF production, including image files to PDF conversion, converting HTML5 to PDF, creating PDF from ASPX pages, and Razor/MVC View to PDF. The library has tools for creating interactive PDF files, completing and distributing interactive forms, dividing PDF files, extracting text and images, text searching, and converting PDF pages to images. 除使用用戶代理、代理、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") ' Create a PDF document from a single image file Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf") VB .NET 通過使用 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") ' 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") VB .NET 由兩張圖像生成的 PDF 文件 4. 從位圖圖像對像創建 PDF 文檔 只需幾行代碼即可將多個位圖圖像對像轉換為 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") ' 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") VB .NET 在上面的示例中,從 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") ' 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") VB .NET 合併多個 Bitmap 文件生成 PDF 文件 使用 ChromePdfRenderOptions 對象配置上述方法調用的行為,以增強輸出 PDF 文件的視覺效果。可以配置的選項包括圖像位置、頁眉和頁腳格式、頁面標題、頁面大小等。 More information about adding images to PDFs using IronPDF, along with other information, can be found in the IronPDF Documentation. 5. 結論 IronPDF 庫提供開發用免費許可證和多種可購買的許可證,以滿足生產環境中開發人員的需求。 Lite 套件的預付費用為 $799,並且沒有持續費用。 這些許可證包括永久許可證、一年產品支持、升級和 SaaS 及 OEM 重新分發選項。 它們是一次性投資,可用於生產、測試和開發。 IronPDF 還提供額外的限時免費許可證。 此外,IronPDF 提供免費許可證以防止重新分發。 要查看 IronPDF 的完整價格和許可詳情,請訪問 IronPDF 許可詳細信息。 常見問題解答 如何使用VB.NET將影像插入PDF文件? 您可以使用 IronPDF 的ImageToPdfConverter類別在 VB.NET 中將影像插入 PDF 文件中。例如,方法ImageToPdfConverter.ImageToPdf("image.png").SaveAs("output.pdf")將從映像檔建立 PDF。 VB.NET 支援哪些影像格式進行 PDF 轉換? IronPDF支援多種影像格式轉換為PDF,包括PNG、JPEG、BMP和GIF。您可以使用ImageToPdfConverter將這些影像檔案轉換為PDF。 我能否在使用VB.NET新增影像時自訂PDF的外觀? 是的,IronPDF 允許使用ChromePdfRenderOptions自訂 PDF 輸出,例如影像位置、頁首、頁尾和頁面大小。 是否可以將多張圖片合併到一個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,支援在 .NET 10 專案中使用 C# 和 VB.NET。這種相容性在處理影像或大型影像檔案時,能夠帶來效能、記憶體使用和工具方面的改進,並且無需任何特殊配置即可與最新的 .NET API 整合。 Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 相關文章 發表日期 11月 13, 2025 如何在 C# 中合併兩個 PDF 位元組數組 使用 IronPDF 在 C# 中合併兩個 PDF 位元組數組。學習如何透過簡單的程式碼範例,將來自位元組數組、記憶體流和資料庫的多個 PDF 文件合併在一起。 閱讀更多 發表日期 11月 13, 2025 如何在 ASP.NET MVC 中創建 PDF 檢視器 為 ASP.NET MVC 應用程式構建一個強大的 PDF 檢視器。顯示 PDF 文件,將視圖轉換為 PDF,使用 IronPDF 添加互動功能。 閱讀更多 發表日期 11月 13, 2025 如何建立 .NET HTML 轉 PDF 轉換器 學習如何在.NET中使用IronPDF將HTML轉換為PDF。 閱讀更多 PDF API C#(代碼示例教程)如何將QR碼轉換為PDF
發表日期 11月 13, 2025 如何在 C# 中合併兩個 PDF 位元組數組 使用 IronPDF 在 C# 中合併兩個 PDF 位元組數組。學習如何透過簡單的程式碼範例,將來自位元組數組、記憶體流和資料庫的多個 PDF 文件合併在一起。 閱讀更多
發表日期 11月 13, 2025 如何在 ASP.NET MVC 中創建 PDF 檢視器 為 ASP.NET MVC 應用程式構建一個強大的 PDF 檢視器。顯示 PDF 文件,將視圖轉換為 PDF,使用 IronPDF 添加互動功能。 閱讀更多