40%節省
過去我們可能需要外出使用一個插件或一個包來進行 OCR,另一個用於 PDF,將它們全部集成到一個低成本的包中對我們來說真的很棒。
David Jones首席軟體工程師閱讀個案研究
iTextSharp已經退役,其HTML通過解析器轉換而不是瀏覽器。IronPDF使用Chromium引擎在明確的商業授權下渲染HTML、CSS和JavaScript,因此現代布局匹配瀏覽器,您的源程式碼保持私有。三行C#程式碼。
// iTextSharp / iText: HTML to PDF needs the pdfHTML add-on
// NuGet: itext7 + itext7.pdfhtml (AGPL or paid commercial)
using iText.Html2pdf;
using (var stream = new FileStream("output.pdf", FileMode.Create))
{
HtmlConverter.ConvertToPdf("<h1>Hello World</h1>", stream);
}
// No JavaScript. Flexbox, grid, and web fonts render unreliably.
// IronPDF: Chromium rendering, commercial license, no AGPL on your code
using IronPdf;
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
pdf.SaveAs("output.pdf");' IronPDF: Chromium rendering, commercial license, no AGPL on your code
Imports IronPdf
Dim renderer As New ChromePdfRenderer()
Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
pdf.SaveAs("output.pdf")| iTextSharp | IronPDF | |
|---|---|---|
| 狀態 | iTextSharp (iText 5) 退役,僅限安全修復 | 積極維護 |
| HTML到PDF | 需要pdfHTML附加功能 | 內建 |
| 渲染 | 自己的HTML/CSS解析器,沒有瀏覽器引擎 | Chromium瀏覽器引擎 |
| JavaScript | 未執行 | 完整的JavaScript執行 |
| 現代CSS | flexbox、網格、web字體不可靠 | 完整的CSS3、flexbox、網格 |
| 授權 | AGPLv3或付費商業訂閱 | 商業,對於您的程式碼無開源義務 |
| AGPL影響 | 開源您的應用程式,或購買授權 | 您的源程式碼仍然是您的 |
| PDF功能 | 強大的低階PDF API | 編輯、合併、簽署、表單、HTML渲染 |
| 支援 | 社群或付費訂閱 | 24/5工程師,永久選項 |
為需要瀏覽器級HTML到PDF和保護程式碼所有權的開發者而打造。
Install-Package IronPdf
IronPDF是iTextSharp的終止支援積極維護的替代品嗎?是的!
我可以在不需要pdfHTML附加功能的情況下將HTML轉換為PDF嗎?是的!
IronPDF是否能呈現現代CSS、flexbox、網格和JavaScript,而iText無法做到?是的!
我可以在沒有AGPL義務的情況下保留應用程式的閉源嗎?是的!
我仍然可以建立、編輯、合併、簽署和從PDF中提取內容,像iText一樣嗎?是的!
是否有永久性、免版稅的授權,而不是AGPL或訂閱?是的!
我可以從複雜的HTML5、CSS3和JavaScript中渲染像素完美的PDF嗎?可以!
我可以用一行C#程式碼將HTML字串轉換為PDF嗎?可以!
我可以使用驗證、cookie和自訂標頭將URL轉換為PDF嗎?可以!
我可以從Razor、CSHTML或ASPX視圖中生成PDF嗎?可以!
我可以在轉換過程中新增自訂的頁眉、頁腳、頁碼和浮水印嗎?可以!
我可以在Docker、Azure Functions或AWS Lambda中運行HTML到PDF轉換嗎?可以!
我可以將使用這個程式庫的應用程式部署到Linux、macOS或Windows上,包括Docker容器嗎?可以!
該程式庫是否執行緒安全,適用於高並發、多執行緒的伺服器應用程式和API?可以!
我可以設置自訂視窗尺寸和列印媒體CSS來控制響應式佈局嗎?可以!
IronPDF與Azure Functions相容嗎?可以!
我可以從PDF文件中永久去除敏感文字和圖片嗎?可以!
我可以從需要驗證的URL生成PDF,通過自訂標頭、cookie或表單登入嗎?可以!
我可以透過ObjectModel屬性存取PDF DOM嗎?可以!
我可以以程式化方式填寫、讀取及平坦化互動的AcroForm嗎?可以!
是否支持生成符合PDF/A和PDF/UA標準的文件以進行歸檔及可存取性標準?可以!
我可以使用256位AES密碼加密保護文件並設置使用者權限嗎?可以!
我可以使用X.509憑證在PDF上應用與驗證數位簽章嗎?可以!
我現在可以免費在我的現場專案中測試IronPDF嗎?可以! 按此開始您的30天免費試用




Nuget Downloads 20,389,208|版本:2026.7剛剛發布