
在C#中生成PDF文件(2026指南)
這篇文章將引導您使用IronPDF程式庫在C#中快速地將JPG格式轉換為PDF格式。
如何在C#中將JPG轉換為PDF
- 從NuGet下載並安裝JPG到PDF C#程式庫
- 使用
ImageToPdfConverter類將JPG轉換為PDF - 指定PDF輸出的可選圖像設定
- 將PDF匯出到所需位置
- 檢查轉換後的JPG到PDF文件輸出
教學涵蓋的主題
在本教學中,將涵蓋以下主題:
- IronPDF程式庫介紹
- 建立C#專案
- 安裝IronPDF程式庫
- 方法1:NuGet套件管理器解決方案
- 方法2:NuGet套件管理器主控台
- 方法3:使用DLL文件
- 新增IronPDF命名空間
- 將JPG圖像轉換為PDF文件
- 總結
使用IronPDF的要求:
- 您應該具備C#語言的基本知識。
- 您應該具備Windows應用程式的基本知識。
1. 建立C#專案
在開始之前,您應該了解有關頂級敘述的知識,因為基本程式碼取自C# 10.0。
讓我們從建立C#專案開始。
- 打開Visual Studio。
- 建立一個新的C#專案。
- 為專案命名。
- 為您的專案選擇一個.NET Core版本。 建議在本專案中使用.NET 6.0。
2. 安裝IronPDF程式庫
方法1:NuGet套件管理器解決方案
Visual Studio提供了NuGet套件管理器來下載專案中的NuGet套件。 您可以透過工具選單或在方案總管中右鍵點擊專案來存取。
從方案總管打開
開啟NuGet套件管理器解決方案面板後,搜索IronPDF程式庫。 選擇安裝。
瀏覽IronPDF
方法2:NuGet套件管理器主控台
NuGet套件管理器主控台也可以用來輕鬆安裝程式庫。 安裝不需要管理員權限。 使用NuGet命令來在專案中安裝IronPDF程式庫。 在NuGet套件管理器主控台中複製程式碼片段並按下Enter。 IronPDF程式庫將被安裝並準備好在您的專案中使用。
方法3:使用DLL文件
您還可以直接從官方網站下載IronPDF .DLL文件。
解壓文件後,通過以下步驟在專案中引用該程式庫:
- 在方案總管中右鍵點擊解決方案
- 選擇"新增" -> "引用"
- 瀏覽IronPDF.dll程式庫
- 點擊確定
全都完成了! IronPDF已下載、安裝,準備好用於將JPG轉換為PDF格式。
3. 新增IronPDF命名空間
要使用IronPDF功能,您需要在程式中新增IronPDF命名空間。 將提供的程式碼行新增到文件頂部。
using IronPdf;Imports IronPdf這將允許您存取IronPDF程式庫的功能。 您需要在每個文件中新增這行程式碼以使用IronPDF功能。
4. 將JPG圖像轉換為PDF格式
使用IronPDF可以在一行內實現將JPG圖像轉換為PDF文件。 程式碼簡潔、清晰且易於理解。 此任務可以使用IronPDF的ImageToPdfConverter方法來完成。 按照以下步驟將任何JPG圖像轉換為PDF文件。
首先,將所有要轉換的JPG文件格式放在項目目錄中名為"assets"的文件夾內。 該文件夾必須放置在位置:bin\Debug\net6.0。
然後使用ImageToPdf方法進行PDF轉換。 以下程式碼片段有助於將JPG轉換為PDF圖像並將其保存為新文件。
using IronPdf;
Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");
// Selects all JPG/JPEG images in the folder 'assets'.
var images = System.IO.Directory.EnumerateFiles("assets")
.Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));
// Converting images to PDF and saving the result as "composite.pdf".
ImageToPdfConverter.ImageToPdf(images).SaveAs("composite.pdf");
// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");Imports IronPdf
Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF")
' Selects all JPG/JPEG images in the folder 'assets'.
Dim images = System.IO.Directory.EnumerateFiles("assets").Where(Function(f) f.EndsWith(".jpg") OrElse f.EndsWith(".jpeg"))
' Converting images to PDF and saving the result as "composite.pdf".
ImageToPdfConverter.ImageToPdf(images).SaveAs("composite.pdf")
' Print success message
Console.WriteLine("JPG successfully converted to PDF using C#")在上述程式碼片段中,assets文件夾可以包含多個JPG圖像。 每個圖像將作為單獨頁面新增到PDF文件中。
可以使用相同的程式碼範例轉換多個JPG文件。 輸出包含在PDF文件中的三個JPG圖像。
多個JPG圖像至PDF文件
5. 總結
本教學展示了如何使用IronPDF C#程式庫將JPG圖像轉換為PDF文件。 使用IronPDF程式庫功能處理和格式化PDF文件變得相當輕鬆。 只需要幾行程式碼即可從JPG文件建立PDF文件。 這有助於在單個PDF文件中發送所有圖像,節省上傳和下載的時間。 您還可以使用IronPDF轉換TIFF和其他圖像格式,就像JPG教程一樣。
6. 更多關於IronPDF程式庫
IronPDF .NET PDF程式庫解決方案是開發者的夢想,尤其是使用C#的軟體工程師。 使用這個卓越的Iron Software工具,您可以輕鬆為.NET建立核心PDF程式庫。 IronPDF將確保任何從不同格式的PDF轉換都是無難度且省時的過程。
它還使您可以高效運用HTML5、JavaScript和CSS構建PDF文件。 您可以無縫地編輯、蓋章和新增頁首和頁尾到PDF。 此外,使您可以非常容易地閱讀PDF文字,提取圖像或以程式方式將圖像轉換為PDF。
一些重要的功能包括:
- 從HTML4/5、CSS、JavaScript和圖像建立PDF文件。
- 無縫從URL生成PDF文件。
- 使用自定義網路登入憑證、HTTP標頭、代理、Cookie、使用者代理和表單變數載入URL,允許在HTML登入表單後進行登入。
- PDF加密和解密。
- 合併現有PDF文件。
- 輕鬆建立和編輯PDF表單。
本教學聚焦於將JPG圖像轉換為PDF文件。 IronPDF幾乎支持所有圖像格式的轉換。 支持的格式有JPG、PNG、TIFF、GIF、SVG和BMP。您可以嘗試IronPDF的免費版本來測試其功能,並且有免費試用金鑰您可以測試IronPDF的功能。 此外,當前的特別優惠允許您以兩個產品的價格獲得IronPDF的五個產品! 有關授權的資訊可以在此IronPDF授權資訊頁面找到。

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


