在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
PDFium 庫是一個開源渲染引擎範例,由 Google 專門為處理可攜式文件格式 (Portable Document Format) 開發。(PDF)包含/不包含圖像的文件,包括 PNG 等。然而,IronPDF 不僅僅是使用 PDFium 渲染接口引擎作為其源代碼設置;它還在其基礎上進行構建,以提供額外的功能,使編寫/測試項目源代碼時更容易且沒有任何錯誤或漏洞。 IronPDF 增加了將 HTML 文件轉換為 PDF 文件的支持,這是 PDFium .NET SDK 無法直接支持的功能。
IronPDF 利用 PDFium 提供的開源技術力量,向客戶提供全面的工具集,這些工具集是開發可與 PDF 文件交互的 Microsoft .NET Windows 應用程序所需的。 這包括將HTML文件轉換為PDF文件、拆分或合併PDF頁面、從PDF文檔中提取文字、向PDF文件添加簽名或水印、填寫PDF表單、打印PDF等。
將網址渲染為PDF
方法IronPDF 在創建 PDF 方面相較於 PDFium 有了顯著的改進。 雖然PDFium可以創建和加載基本的PDF,但它缺乏用戶對現代PDF文件庫所期望的許多功能。 IronPDF 通過提供易於使用的 API 來創建複雜的 PDF,解決了這一缺陷。頁眉,頁腳頁數頁碼, 書籤, 浮水印,等等。
IronPDF 允許用戶使用自訂紙張尺寸進行 PDF 渲染。 讓我們來看看以下 Git/source tree 代碼範例:
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
'create ChromePdfRenderer object
Dim renderer = New IronPDF.ChromePdfRenderer()
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom
Dim height As Integer = 5
'assign width as 5
Dim width As Integer = 5
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width)
在文件生成方面,速度和內存與質量同樣重要。 使用 IronPDF,您不必為此犧牲彼。 您可以從存取目錄中的 HTML 文件快速生成高品質的文件。
建構 PDFium 專案並不是一件容易的事。 我們需要添加不同的模組和數據來嵌入PDFium。
與 PDFium 不同,IronPDF 不需要任何額外的環境配置或外部依賴。 相反,IronPDF 將所有必要的組件納入其核心 API。 在安裝 IronPDF 時,所有相關工具會自動安裝。
IronPDF 還對庫中的安全功能進行了許多增強。 IronPDF 新增了對加密和解密 PDF 文件的支持。 此外,它還新增了幾個選項,用於控制使用者在開啟文件後可以執行的操作,例如列印、複製和註釋。
IronPDF 提供比 PDFium 更好的支持和文檔。 如果您在使用 IronPDF 時遇到任何問題,我們的團隊隨時樂意提供幫助。 詳細的文檔及圖片使您輕鬆地在您的.NET應用程序中開始使用IronPDF。
IronPDF 是滿足客戶需求的最佳解決方案,因為:
客戶也可以獲得免費試用,以便在購買前試用該庫。
了解更多在 .NET 應用程式中使用 IronPDF 的資訊,請參考以下內容將 HTML 轉換為 PDF 的教學.
請參考以下示範,了解使用 IronPDF 是多麼簡單。 假設你有一個需要轉換成 PDF 的 URL 路徑。 使用 IronPDF,轉換過程非常簡單。 類別庫抽象化了使用底層IronPDF庫的所有細節。 只需添加對IronPDF庫的引用或使用NuGet包管理器安裝它,然後調用RenderUrlAsPdf
方法,傳入URL的路徑和您希望PDF檔案儲存的路徑保存為
函數。 您只需兩行程式碼即可輕鬆將任何 URL 轉換為 PDF 文件。
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
'create ChromePdfRenderer and store it in variable of type var
Dim renderer = New ChromePdfRenderer()
Dim page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/")
page.SaveAs("website.pdf")
IronPDF Output
基於PDFium專案的開發為客戶/開發者提供了一個可靠、最新且功能豐富的PDF庫。 我們的客戶可以確信,他們的文件無論在任何裝置或平台上查看,都會看起來很出色。 他們還可以利用IronPDF程式碼提供的強大功能,使他們能夠輕鬆快速且安全地創建、編寫和共享PDF檔案。
IronPDF 介面提供了一個 免費試用 試用期,因此您可以在購買前測試這款軟體。 定價僅從$749起,比其他類似的 PDF 渲染軟體更為實惠。 如果您需要購買多個許可證,該公司提供大幅折扣。 您可以通過購買以僅兩個的價格購買五個產品授權。Iron Suite.