跳至頁尾內容
使用IRONPDF

如何在VB.NET中合併PDF 文件

本文將演示如何使用IronPDF C#程式庫的一流PDF支持,將PDF檔案轉換為TIFF圖像。

IronPDF

開發人員可以立即使用IronPDF這個強大的線上PDF程式庫來建立、讀取和編輯PDF文件。 IronPDF包使用Chrome引擎將HTML轉換為PDF,也可以將PDF轉換為TIFF。 此程式庫支持許多網頁元件,例如Xamarin、HTML、ASPX、Razor Pages、.NET Core、ASP.NET和WPF。 此外,還支持Windows Forms和HoloLens應用程式。 Microsoft .NET和.NET Core編程與傳統Windows應用程式和ASP.NET Web專案相容。

IronPDF是獨立的PDF處理元件。 IronPDF結合HTML5、JavaScript、CSS和圖像來建立具有標題和頁腳的美觀的PDF。 這個API程式庫包括一個獨立的PDF到TIFF轉換引擎,它不依賴於任何外部資源,還有一個用於處理PDF檔案的強大HTML到PDF轉換器。

IronPDF功能

  • IronPDF可以將各種格式,包括HTML、HTML5、ASPX和Razor/MVC View,轉換為PDF格式。 IronPDF的另一個有用功能是能夠從HTML頁面和圖片建立PDF文件。
  • IronPDF工具包可用於廣泛的任務,例如製作互動式PDF,編輯和填寫互動表單輕鬆合併和分割PDF文件,精確地從PDF文件中提取文字和圖片,在PDF文件中進行廣泛的文字搜索,將PDF轉換為圖像,並修改字體大小、邊框和背景顏色。 也可以使用IronPDF快速轉換PDF文件。
  • 通過新增對使用者代理、中介伺服器、Cookie、HTTP標頭和表單變數的支持,IronPDF大大改善了HTML登入表單的驗證。 密碼和使用者名用來防止使用者存取PDF中的受保護內容。
  • IronPDF還能更容易地將PDF檔案轉為Word、Excel和HTML表單。
  • 可以使用幾行程式碼從字串、流或URL等來源生成PDF檔案。
  • 可以編輯和修改現有的PDF檔案。 它使用旋轉PDF頁面、圖片提取、掃描PDF中的條形碼等技術。
  • 這種方法可以用來從掃描的PDF文件中提取文字。

建立新的Visual Studio專案

如以下部分的範例所示,該程式庫可以輕鬆從PDF建立多頁TIFF圖像。

首先,開始一個新專案。

Visual Studio啟動後,選擇檔案 > 新專案

從彈出框中選擇控制台應用程式模板後點擊下一步。

如何在.NET中將PDF轉換為Tiff文件,圖1:新專案 新專案

在專案名稱文字區中輸入您選擇的任意專案名稱(例如,ironpdf_Console)。 在位置字段中輸入新專案的位置。 接下來點擊下一步按鈕繼續。

如何在.NET中將PDF轉換為Tiff文件,圖2:專案名稱 專案名稱

從框架下拉選單中選擇.NET Framework (此範例中為6.0(長期支持版)),然後點擊建立。

如何在.NET中將PDF轉換為Tiff文件,圖3:.NET Framework .NET Framework

使用Visual Studio,用.NET 6.0框架建立一個新的控制台應用程式。

獲取IronPDF程式庫,因為它對後續解決方案是必須的。 在包管理器中輸入以下命令來完成這項工作:

Install-Package IronPdf

如何在.NET中將PDF轉換為Tiff文件,圖4:安裝IronPDF 安裝IronPDF

另一種選擇是使用NuGet包管理器搜索"IronPDF"包。 從與IronPDF相關的所有NuGet包列表中,選擇所需的包進行下載。

如何在.NET中將PDF轉換為Tiff文件,圖5:NuGet包管理器 NuGet包管理器

將PDF檔案轉換為TIFF格式

IronPDF可以將PDF文件頁面轉換為TIFF圖像文件,這可以用幾行程式碼來完成。 以下是將PDF轉換為圖像文件的範例程式碼。

using IronPdf;
using IronSoftware.Drawing;

// Load a PDF document from the file
var pdf = PdfDocument.FromFile("Demo.pdf");

// Extract all pages to a specified folder as TIFF image files
pdf.RasterizeToImageFiles(@"D:\image\*.tiff");
using IronPdf;
using IronSoftware.Drawing;

// Load a PDF document from the file
var pdf = PdfDocument.FromFile("Demo.pdf");

// Extract all pages to a specified folder as TIFF image files
pdf.RasterizeToImageFiles(@"D:\image\*.tiff");
Imports IronPdf
Imports IronSoftware.Drawing

' Load a PDF document from the file
Private pdf = PdfDocument.FromFile("Demo.pdf")

' Extract all pages to a specified folder as TIFF image files
pdf.RasterizeToImageFiles("D:\image\*.tiff")
$vbLabelText   $csharpLabel

當使用RasterizeToImageFiles方法將PDF頁面轉為圖像格式。 只需一行程式碼,IronPDF將整個PDF文件轉換為TIFF圖像。

轉換後的文件將儲存在指定路徑中。 IronPDF使用LZW壓縮方案有效地將所有PDF報告頁面轉換為TIFF圖像。 方法RasterizeToImageFiles處理轉換過程,自動為圖像分配增量數字名稱。 在下圖中,您可以看到輸出的TIFF文件已經儲存在指定位置。 另外,TIFF圖像文件已經使用自動增量方法命名。

如何在.NET中將PDF轉換為Tiff文件,圖6:輸出 輸出

IronPDF還可以將PDF頁面轉換為各種圖像格式,例如PNG、JPEG和JPG

總結

IronPDF程式庫提供了強有力的安全措施,以減少潛在威脅並保證資料安全。 它適用於所有常用的瀏覽器,並不局限於某一特定瀏覽器。 為了滿足開發人員的多樣需求,該程式庫提供多種授權選項,包括免費開發者授權和可購買的其他開發授權。

$999 Lite套裝附帶永久授權、升級選項、一年的軟體維護以及30天退款保證。 在三十天帶水印的試用期內,使用者可以在真實使用情境中評估產品。 欲了解更多有關IronPDF的定價、許可和試用版本,請點擊提供的IronPDF許可資訊

常見問題

如何在C#中將PDF文件轉換為TIFF影像?

在C#中將PDF文件轉換為TIFF影像,您可以使用IronPDF程式庫。`RasterizeToImageFiles` 方法可讓您輕鬆將PDF頁面轉換為TIFF影像,只需幾行程式碼。

哪些程式環境支持使用此程式庫將PDF轉換為TIFF?

使用IronPDF程式庫轉換PDF為TIFF在Microsoft .NET和.NET Core程式環境中支持,包括傳統的Windows應用人和ASP.NET web專案。

在Visual Studio中設置專案以將PDF轉換為TIFF需要哪些步驟?

要設置一個專案以便在Visual Studio中將PDF轉換為TIFF,請使用.NET 6.0 Framework建立一個新的控制台應用程式,並通過NuGet套件管理器搜索 'IronPDF' 或使用命令 `Install-Package IronPdf` 獲取IronPDF程式庫。

IronPDF是否可以將PDF轉換為除TIFF之外的影像格式?

是的,IronPDF可以將PDF頁面轉換為多種影像格式,包括PNG、JPEG和JPG,除了TIFF。

IronPDF程式庫的一些額外功能是什麼?

IronPDF提供一系列功能,如將HTML、ASPX、Razor/MVC View轉換為PDF,編輯PDF,提取文字和影像,並將PDF轉換為其他格式如Word和Excel。

IronPDF程式庫提供任何安全功能嗎?

是的,IronPDF提供強大的安全功能以保護資料並減少潛在威脅,確保與所有主流瀏覽器的相容性。

是否有可用於測試IronPDF程式庫的試用版?

是的,IronPDF提供30天的水印試用期,允許使用者在購買前測試程式庫的功能於實際應用場景中。

IronPDF是否支持.NET 10進行PDF到TIFF的轉換?

是的,IronPDF支持.NET 10以及以前的.NET版本,以便將PDF轉換為TIFF影像。您可以在.NET 10專案中使用相同的 `RasterizeToImageFiles` 方法從PDF文件生成TIFF。

Curtis Chau
技術作家

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

除了開發,Curtis對物聯網(IoT)有濃厚的興趣,探索創新的方法來整合硬體和軟體。在空閒時間,他喜歡玩遊戲和建立Discord機器人,結合他對技術的熱愛與創造力。

Iron 支援團隊

我們線上24小時,每週5天。
聊天
電子郵件
給我打電話