IRONSOFTWAREHOME

C#中HTML轉PDF的SelectPdf替代方案

SelectPdf是一個能在Windows上使用的程式庫,在Linux, macOS 和 Docker 中透過雲API路由。IronPDF 使用 Chromium 以進程內方式渲染 HTML, CSS 和 JavaScript 在每個平台上,完整試用且無頁面限制。三行 C# 。

  • 進程內 在Windows、Linux、macOS和Docker上進行Chromium渲染,無需雲API
  • 您的HTML 保存在您的伺服器上,而非發送至第三方轉換服務
  • 完整 30 天 無頁面上限和無浮水印的試用,部屬到實時伺服器
  • 免費 30天試用,無浮水印,無需信用卡
// SelectPdf: clean API, but the in-process library is Windows-only.
// Linux / macOS / Docker must call SelectPdf's cloud REST API instead.
using SelectPdf;
HtmlToPdf converter = new HtmlToPdf();
PdfDocument doc = converter.ConvertHtmlString("<h1>Hello World</h1>");
doc.Save("output.pdf");
doc.Close();
// Free Community Edition caps output at 5 pages per PDF.

// IronPDF: same clean API, in-process on every platform, no cap
using IronPdf;
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
pdf.SaveAs("output.pdf");
NuGet Downloads Badge
PM >
Install-Package IronPdf

跨平台支援

在Windows, Linux, macOS, Docker, Azure 和 AWS 上進行進程內渲染,無需非Windows平台的雲API調用。

C#, F#, & VB.NET 設計,運行於 .NET 10, 9, 8, 7, 6, 5, Core, Standard或Framework
適用於 .NET, Java, Node.js, 和 Python

NET Logo
Windows Logo
Linux Logo
Mac Logo
Docker Logo
Azure Logo
AWS Logo
Visual Studio Logo
NuGet Logo
ReSharper

.NET版本:

作業系統和處理器:

  • Windows (x64, x86)
  • Mac (x64, ARM)
  • Linux (x64)

.NET專案型別:

  • 網頁 (Blazor & WebForms)
  • 桌面 (WPF 和 MAUI)
  • 控制台 (應用程式和程式庫)

應用程式環境:

  • Windows (10+,伺服器UI2012+,伺服器核心2022)
  • Linux (Ubuntu、Debian、CentOS等)
  • Mac (macOS 10+)
  • Docker (Windows, Linux, Azure)
  • Azure (VPS, WebApp, Function)
  • AWS (EC2、Lambda)

IDE:

二進位認證

  • DigiCert驗證的二進位文件

SelectPdf還是IronPDF? 兩者實際不同之處

SelectPdf是一個成熟的商業轉換器,擁有WebKit、Blink和Chromium引擎以及乾淨的API。實際差異在於部署和試用模式:SelectPdf的內部程式庫僅在Windows上運行,因此Linux、macOS和Docker透過其雲REST API,而其免費的Community Edition限於五頁,無法載入現有PDF、PDF到文字或填表。IronPDF在每個平台上使用Chromium進行內部呈現,保留您的HTML在您的伺服器上,並提供一個完全功能的試用版。

立即獲取您的30天試用金鑰

SelectPdf vs IronPDF

SelectPdfIronPDF
HTML5 / CSS3 / JS支持的支持的
渲染引擎WebKit, Blink, Chromium (選擇, 部署)Chromium, 一個捆綁引擎
進程內平台僅限WindowsWindows, Linux, macOS, Docker
Linux / macOS / Docker透過SelectPdf的雲端REST API進程內,本地,無需傳遞資料
免費選項社群版,5頁限制30天完整試用,無限制,無浮水印
社群差距無法載入現有PDF, PDF到文字, 表格試用版功能豐富
維護自2014年以來積極維護積極維護
PDF編輯完整SDK; 社群版有限制編輯, 合併, 簽署, 表單, 擷取
程式庫定價從$499 永久從$749 永久,24/5 支援

為何選擇 IronPDF?

專為開發者設計,提供每個平台上的HTML到PDF的處理,試用版無上限。

點擊觀看關於為何選擇IronPDF的影片

像素完美的渲染

  • Chromium級別的HTML,CSS3,彈性盒子,網格和JavaScript將您在瀏覽器中看到的內容從包中動力引擎中渲染。
  • SelectPdf 也提供 Chromium 引擎,還有 WebKit 和 Blink,您可以在每個專案中選擇和部署。

在5分鐘內啟動與運行

  • PM > Install-Package IronPdf

    , then three lines of C# converts your first HTML page to PDF
  • One Chromium engine in the package, in-process on Linux and Docker with no cloud API, and a trial with no 5-page cap.
  • Full API access with an instant license key.

跨平台

  • .NET 10, 9, 8 LTS, Framework 4.62+
  • OS: Windows, Linux, macOS.
  • Cloud/containers: Azure, AWS, Docker/Kubernetes, serverless.
Platform that supported

優秀的文件

  • 複製-貼上您的第一個PDF
  • 基於任務的範例HTML ➝ PDF, 合併/分離, 蓋章, 表單, 簽名。
  • 字體、分頁符、無頭/雲端部署的故障排除。

永久授權與24/5支援

  • 永久授權-一次性購買,永久使用。選擇性的更新和續訂。
  • 24/5工程師支援 (高級版24/7) 真實人員,聊天中位反應小於1分鐘
  • 30天退款保證不合適?全額退款,無問題。

為建設者

  • 您真正會用到的功能:
    • 合併/分離
    • 目錄/書籤
    • 頁首/頁尾/邊距
    • 浮水印/戳記
    • 表單 (填寫/擷取)
    • 附件
    • 圖片
    • 權限
    • 壓縮
    • 數位簽名
  • 任何地方都能運行: Windows, Linux, macOS, Docker, Azure, AWS, 雲端。

為買家

  • 受信任於 2M+ 工程師 • 14M+ NuGet 安裝。
  • 團隊報告 節省 40% 的開發時間 相較於比DIY/OSS包裝器。
  • 再分發/SaaS 的選項可用。
  • 採購友好:永久授權,選擇性續約, 提供發票, 多種付款方式 (包括本地)。
  • 30天退款保證。

我們的客戶如何評價 IronPDF?

Agorus40%節省

quote_symbol過去我們可能需要外出使用一個插件或一個包來進行 OCR,另一個用於 PDF,將它們全部集成到一個低成本的包中對我們來說真的很棒。

David JonesDavid Jones首席軟體工程師閱讀個案研究

Green2View

Green2View savings chart節省20%

Green2view實現了 20% 的成本節省,文件周轉時間加快 30%,合規性達到 100%。

閱讀個案研究
WILLAN

WILLAN savings chart減少行政工作40%

它簡直就是最佳選擇——自動生成的 PDF 可交付每次都能達到像素完美的財務報告。

閱讀個案研究

每當開發者提出需求時,我們總會給出肯定的答覆 IronPDF

IronPDF能否在Linux, macOS和Docker上以進程內方式渲染HTML為PDF,而不僅限於Windows?是的!

我可以避免將我的HTML發送到雲API來進行非Windows部署嗎?是的!

試用版是否功能完備,無5頁限制和無浮水印?是的!

IronPDF是否能藉由Chromium引擎渲染HTML5, CSS3與JavaScript?是的!

我能否在同一程式庫中編輯、合併、簽名、提取文字和填寫表單?是的!

它能在Azure, AWS和容器中運行而無需獨立的雲服務嗎?是的!

我可以從複雜的HTML5, CSS3和JavaScript中渲染像素完美的PDF嗎?是的!

我可以藉由一行C#程式碼將HTML字串轉換為PDF嗎?是的!

我可以藉由認證、cookies和自訂頁首將URL轉換為PDF嗎?是的!

我可以從Razor, CSHTML或ASPX檢視生成PDF嗎?是的!

我可以在轉換過程中新增自訂頁首、頁尾、頁碼和浮水印嗎?是的!

我可以在Docker, Azure Functions或AWS Lambda中執行HTML至PDF轉換嗎?是的!

我可以自定義設置我的應用程式並使用該程式庫部屬至Linux, macOS或Windows, 包括Docker容器?是的!

該程式庫是否執行緒安全,可用於高並發、多執行緒的伺服器應用程式和API?是的!

我可以設置自訂檢視角度尺寸和列印媒體CSS來控制響應式佈局嗎?是的!

IronPDF是否相容Azure Functions?是的!

我能否永久性地從PDF文件中檢修敏感文字和圖片?是的!

我可以藉由自訂頁首、表單登入、cookies或形式登入從需要身份驗證的URL生成PDF嗎?是的!

我能否通過ObjectModel屬性存取PDF DOM?是的!

我可以程式化地填寫、讀取和平鋪互動式AcroForm嗎?是的!

它是否支持生成PDF/A和PDF/UA符合存檔和存取性標準的文件?是的!

我能否使用256位AES密碼加密來保護文件並設置使用者權限?是的!

我能否使用X.509證書於PDF上應用和驗證數位簽名嗎?是的!

我能否試用IronPDF於我目前的專案中免費嗎?是的! 點此開始您的30天免費試用

世界級工程,
24小時支援

與專家交談

2千萬次NuGet安裝,並持續加速中

20M+2026

準備開始了嗎?

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

立即獲取您的30天試用金鑰
無需信用卡或帳戶建立
Key in blue circle

立即免費取得 30 天試用金鑰

bullet_checked無需信用卡或建立帳號
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
預訂您的免費現場演示
Booking Badge related to IronPDF Product Demo

受到全球數百萬工程師的信任

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或電子郵件sales@ironsoftware.com
您的詳細資訊將始終保密
受到全球數百萬工程師的信任
Iron Software的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立