在生產環境中測試,無水印。
在任何需要的地方都能運行。
獲得 30 天的全功能產品。
在幾分鐘內上手運行。
試用產品期間完全訪問我們的支援工程團隊
Adobe 的可攜式文件格式 (PDF) 被廣泛應用於各個行業中,用於創建發票等任務。 開發人員還使用 PDF 格式製作符合客戶規格的文件。 庫已簡化創建 PDF 的過程,並且在為專案選擇庫時,請考慮編譯、讀取和轉換功能等特性。
IronPDF 是一個強大的 PDF SDK 框架,可協助創建、閱讀和編輯 PDF 文件。 它使用 Chrome 引擎將 HTML 轉換為 PDF,並支持各種網絡組件,如 Xamarin、Blazor、Unity、HoloLens 應用等。 它可以用於線上應用程式和傳統的 Windows 應用程式。 IronPDF允許使用HTML5、JavaScript、CSS和圖像創建美觀的PDF,並包含強大的HTML轉PDF轉換器。
IronPDF 使從圖像創建 PDF 變得簡單。
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
透過使用ImageToPdfConverter
類別,不需創建該類別的任何物件就可以輕易操作。 ImageToPdf
方法接受文件名和路徑作為參數,並將給定的PNG文件轉換為所需的PDF。 最後,SaveAs
將生成的 PDF 檔案儲存在所需的位置。
下圖顯示了上述程式碼的結果。
PDF 檔案輸出
下面的示例從一系列圖像中創建一個 PDF 文件。
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")
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 文件
只需幾行程式碼,即可將多個點陣圖像物件轉換為PDF文件。
Imports system.Drawing
Imports IronPdf
Dim image = Bitmap.FromFile("test.png")
Dim doc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
Imports system.Drawing
Imports IronPdf
Dim image = Bitmap.FromFile("test.png")
Dim doc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
在上面的範例中,從 PNG 文件創建一個 Bitmap 對象,並用作中間格式以轉換為 PDF 文件。
從 PNG 圖像生成 PDF 文件
也可以將一個Bitmap
對象的集合(或列表)合併到一個PDF中:
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")
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 文件中找到。
IronPDF 函式庫提供開發用的免費授權,並根據開發者的需求提供多種可供購買的授權,以便在生產環境中使用。 Lite 套餐的初始費用為 $749,且無持續性開支。 這些授權包含永久授權、一年的產品支援、升級以及SaaS和OEM重新分發的選項。 它們是一次性投資,可用於生產、預備及開發。
IronPDF 也提供有限時間的免費許可證。 此外,IronPDF 提供防止再分發的免費許可證。 若要查看 IronPDF 的完整定價和授權詳細資訊,請造訪 IronPDF 授權詳細資訊。