IRONSOFTWAREHOME
使用IRONPDF

使用Blazor教程建立PDF文件

Curtis Chau
Curtis Chau
Updated: 2026年6月3日

1. 介紹

Adobe的便攜文件格式(PDF)廣泛應用於各行各業,例如用於建立發票。 開發者也使用PDF格式製作符合客戶規範的文件。 程式庫簡化了建立PDF的過程,選擇專案的程式庫時,請考慮構建、閱讀和轉換功能。

2. IronPDF 功能

IronPDF 是一個強大的 PDF SDK 框架,能夠建立、讀取和編輯 PDF 文件。 它使用 Chrome 引擎將 HTML 轉換為 PDF,並支援各種網頁組件,如 Xamarin、Blazor、Unity、HoloLens 應用程式等。 它適用於線上應用程式和傳統的 Windows 應用程式。 IronPDF 允許使用 HTML5、JavaScript、CSS 和圖像建立美觀的 PDF,並包含一個強大的 HTML 到 PDF 轉換器。

3. 從圖像建立 PDF 文件

IronPDF 使從圖像建立 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 文件儲存在所需的位置。

下圖顯示了上述程式碼的結果。

如何在 VB .NET 中將影像新增到 PDF, 圖1: 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")
VB .NET

如何在 VB .NET 中將影像新增到 PDF, 圖2: 來自兩幅圖像的 PDF 文件 來自兩幅圖像的 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")
VB .NET

在上述範例中,從 PNG 文件建立了一個 Bitmap 物件,並用作中介格式轉換為 PDF 文件。

如何在 VB .NET 中將影像新增到 PDF, 圖3: 從 PNG 圖像生成 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")
VB .NET

如何在 VB .NET 中將影像新增到 PDF, 圖4: 合併多個 Bitmap 文件生成 PDF 文件 合併多個 Bitmap 文件生成 PDF 文件

using ChromePdfRenderOptions 物件來配置上述方法調用的行為,以增強輸出 PDF 文件的視覺效果。可配置的選項包括圖像的位置、標頭和頁腳格式、頁面標題、頁面大小等。

更多關於 使用 IronPDF 向 PDF 新增圖像的資訊,以及其他資訊,可以在 IronPDF 文件中找到。

5. 結論

IronPDF 程式庫提供免費的開發許可,並根據開發者的需求提供多種可購買的生產環境許可。 Lite 套裝費用 $999,無需持續費用。 許可包括永久許可、一年的產品支援、升級、以及 SaaS 和 OEM 再分發選項。 它們是可用於生產、分期和開發的一次性投資。

IronPDF 還提供額外的限時免費許可。 此外,IronPDF 提供防止再分發的免費許可。 要查看 IronPDF 的完整定價和授權詳細資訊,請造訪IronPDF 授權詳細資訊。

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

...
閱讀更多

相關文章

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費現場演示
Booking Badge

受到全球數百萬工程師的信任

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或電子郵件sales@ironsoftware.com
您的詳細資訊將始終保密。
受到全球數百萬工程師的信任
Iron Software的客戶標誌
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
C# 用於PDF的NuGet程式庫
使用NuGet安裝

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解決方案資源管理器,右鍵點選參考,管理NuGet包
  2. 選擇瀏覽並搜尋"IronPdf"
  3. 選擇套件並安裝
C# PDF DLL
下載DLL

版本: 2026.9

或者點擊此處下載Windows安裝程式。

  1. 下載並解壓IronPDF到類似~/Libs的位置,位於您的解決方案目錄中
  2. 在Visual Studio解決方案資源管理器,右鍵點選參考。選擇瀏覽,"IronPdf.dll"

授權從$999起