IRONSOFTWAREHOME

The Complete .NET PDF Library -
Without the Free-Package Tax

Generate PDFs from HTML, then edit, merge, watermark, sign, and secure them - from one library, one API, one licence. No fluent layout code to hand-write, no AGPL obligations, no stitching together three free packages that were never meant to work as a set. Runs on .NET 10, 9, 8, Framework, Core, and Standard.

  • One library for generate, edit, merge, watermark, sign, and secure - not three free packages bolted together
  • Generate from HTML, CSS3, and JS with a Chromium engine - no fluent layout code to hand-write
  • A commercial licence with no copyleft strings and 24/5 engineer support
  • Free 30-day trial, no watermarks, no credit card
using IronPdf;

// One .NET library: generate, then edit, merge, and sign
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Report</h1>");
PdfDocument cover = PdfDocument.FromFile("cover.pdf");

PdfDocument merged = PdfDocument.Merge(cover, pdf);
merged.SecuritySettings.OwnerPassword = "secret";
merged.SaveAs("final.pdf");

// No second package for the merge. No third for the password.
NuGet Downloads Badge
PM >Install-Package IronPdf
NEWInstallStart Free TrialGo Live
1

Install

Copy the NuGet
command above - ready
in about 5 minutes.

2

Start Free Trial

Test in production without watermarks and 30 days fullyfunctional product. 24/5 technical support during trial

Get 30-Day Trial KeyNo credit card required
3

Go Live

See your PDF workflow
running in a live
production project.

Cross Platform Support

The same single library runs identically on every supported platform - one dependency to test, deploy, and support, whether you ship to Windows, a Linux container, or a serverless function.

Designed for C#, F#, & VB.NET running on .NET 10, 9, 8, 7, 6, 5, Core, Standard, or Framework
Available for .NET, Java, Node.js, and 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驗證的二進位文件

A free PDF library is rarely one library

Building a real PDF feature on free packages usually means assembling a stack: one library to render your HTML, another to edit or merge the result, a third to handle signatures or encryption. Each brings its own API to learn, its own licence to check, and its own maintenance risk - and they were never designed to work together. Some ask you to rebuild layout in C# by hand; some ship under copyleft licences that reach into your own source; some stopped being maintained years ago. IronPDF is one supported library that generates, edits, merges, signs, and secures behind a single clean .NET API, with a commercial licence and an engineer on the other end of the ticket.

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

Why IronPDF?

One library, one licence, one support desk - instead of a stack of free packages you assemble and maintain yourself.

Click to view video about Why IronPDF?

Pixel-perfect rendering

  • Chromium-grade HTML/CSS/JS ➝ what you see in the browser is what’s in the PDF.
  • Fonts, SVGs, image, complex layouts - consistent across environment.
  • Handles header/footers, page number, margins, and pagination edge cases.

Up & running in 5 mins

  • PM > Install-Package IronPdf
    and one dependency covers generate, edit, merge, watermark, sign, and secure
  • No second package to add, no third licence to reconcile, no glue code between libraries that disagree.
  • Instant licence key, full API access, and a commercial licence with no copyleft strings attached.

Cross-platform

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

Great documentation

  • Copy-paste your first PDF
  • Task-based examples for HTML ➝ PDF, merge/split, stamping, forms, signing.
  • Troubleshooting for fonts, page breaks, headless/ cloud deploys.

Perpetual license & 24/5 support

  • Perpetual license - buy once, use forever. Optional updates and renewals.
  • 24/5 engineer support (24/7 in Premium) Real humans, median chat response <1 min
  • 30-day money-back guarantee Not the right fit? Full refund, no questions.

For builders

  • Features you'll actually use:
    • merge/split
    • TOC/bookmarks
    • headers/footers/margins
    • watermarks/stamps
    • forms (fill/extract)
    • attachments
    • images
    • permissions
    • compressing
    • digital signing
  • Works everywhere: Windows, Linux, macOS, Docker, Azure, AWS, cloud.

For buyers

  • Trusted by 2M+ engineers • 21M+ NuGet installs.
  • Teams report 40% dev-time saved vs DIY/OSS wrappers.
  • Redistribution/SaaS options available.
  • Procurement-friendly: perpetual license, optional renewals, invoice available, multiple payment options (including local).
  • 30-day money-back guarantee.

我們的客戶如何評價 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

Does one IronPDF package cover generating, editing, merging, and signing, or do I need add-ons?ONE PACKAGE

Can I generate PDFs from HTML, CSS3, and JavaScript with browser-grade accuracy?YES!

Can I edit, merge, split, watermark, and encrypt existing PDFs with the same library?YES!

Will IronPDF's licence force me to open-source my application, the way AGPL libraries do?NO

Do I have to stitch together several free NuGet packages to get a full PDF workflow?NO

Is the library supported, with an engineer I can reach when something breaks?YES!

Can I render pixel-perfect PDFs from complex HTML5, CSS3, and JavaScript?YES!

Can I convert an HTML string to PDF in one line of C# code?YES!

Can I convert a URL to PDF with authentication, cookies, and custom headers?YES!

Can I generate a PDF from Razor, CSHTML, or ASPX views?YES!

Can I add custom headers, footers, page numbers, and watermarks during conversion?YES!

Can I run HTML to PDF conversion in Docker, Azure Functions, or AWS Lambda?YES!

Can I deploy my application using the library to Linux, macOS, or Windows, including Docker containers?YES!

Is the library thread-safe for use in highly concurrent, multi-threaded server applications and APIs?YES!

Can I set custom viewport dimensions and print media CSS to control responsive layouts?YES!

Is IronPDF compatible with Azure Functions?YES!

Can I permanently redact sensitive text and images from PDF documents?YES!

Can I generate a PDF from a URL that requires authentication via custom headers, cookies, or form logins?YES!

Can I access PDF DOM through ObjectModel property?YES!

Can I programmatically fill, read, and flatten interactive AcroForm?YES!

Does it support generating PDF/A and PDF/UA compliant documents for archiving and accessibility standards?YES!

Can I secure a document with 256-bit AES password encryption and set user permissions?YES!

Can I apply and verify digital signatures on a PDF using X.509 certificates?YES!

Can I test IronPDF in my live project for free now?YES! Click here to start your 30-day free trial

世界級工程,
24小時支援

與專家交談

21M+次NuGet安裝,並持續加速中

Aetna
NASA
GE
Porsche
USA DOS
卡塔爾
21MillionNuGet下載

準備開始了嗎?

Nuget Downloads 21,105,021版本:2026.9剛剛發布

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

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

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預訂您的免費現場演示
Booking Badge

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

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

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解決方案資源管理器,右鍵點選參考,管理NuGet包
  2. 選擇瀏覽並搜尋"IronPdf"
  3. 選擇套件並安裝
C# PDF DLL
下載DLL

版本: 2026.9

或者點擊此處下載Windows安裝程式。

  1. 下載並解壓IronPDF到類似~/Libs的位置,位於您的解決方案目錄中
  2. 在Visual Studio解決方案資源管理器,右鍵點選參考。選擇瀏覽,"IronPdf.dll"

授權從$999