Skip to content

Add NetPdf to PDF section#1470

Open
raroche wants to merge 1 commit into
quozd:masterfrom
raroche:add-netpdf
Open

Add NetPdf to PDF section#1470
raroche wants to merge 1 commit into
quozd:masterfrom
raroche:add-netpdf

Conversation

@raroche

@raroche raroche commented Jul 10, 2026

Copy link
Copy Markdown

New entry

Adds NetPdf to the PDF section.

What it is

NetPdf is a pure-C# HTML/CSS-to-PDF rendering engine built for print and paged media. Unlike most .NET HTML-to-PDF options, it is not a wrapper around a browser, Chromium, or wkhtmltopdf — layout, pagination, text shaping, and PDF writing are all implemented in managed code, so there is no native rendering engine to install and no process spawned at render time. It is AOT-compatible and deterministic (the same input produces byte-identical PDFs).

Why add it

It fills a gap in the list: a fully open-source, browserless, pure-managed HTML/CSS print engine. All existing HTML-to-PDF entries here are either commercial or wrap a native/browser engine.

Quality standards

  • Open source (Apache-2.0), free to use
  • Actively maintained, with a published 1.0 release on NuGet
  • Documented (README + docs)
  • Test suite included in the repository

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 10, 2026 01:36

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new entry for NetPdf to the repository’s PDF section in README.md, expanding the list of PDF-related .NET libraries.

Changes:

  • Added a NetPdf bullet under the PDF section with a project link and description.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md
* [Kevsoft.PDFtk](https://github.com/kevbite/Kevsoft.PDFtk) - A wrapper to drive the awesome pdftk binary, which can fill PDF forms, get field information, concatenate multiple documents or pages, split documents, add or replace stamps, and can attach files to or download files from pages.
* [IronPDF](https://ironpdf.com/) - High-performance C# PDF library with compatibility for various .NET versions, HTML to PDF conversion, content page conversion, file format support (e.g., DOCX, RTF, MD), responsive layouts, and robust PDF capabilities features ranging from compability, generating PDFs, formatting PDFs, and editing PDFs. **[$]** **[Free trial available]**
* [Syncfusion .NET PDF Framework](https://www.syncfusion.com/document-processing/pdf-framework/net) - A high-performance .NET PDF framework with no Adobe dependencies. Create, read, and edit PDF files seamlessly. Utilize PDF viewer controls for easy viewing, reviewing, and printing. Effortlessly convert HTML, Word, Excel, PowerPoint files, and images to PDF with powerful conversion APIs. **[$]** **[[Free for Individuals and Small Businesses](https://www.syncfusion.com/products/communitylicense)]**
* [NetPdf](https://github.com/raroche/NetPdf) - A fully open-source (Apache-2.0), pure-C# HTML/CSS-to-PDF engine for print and paged media — the only one of its kind with no browser, Chromium, or native rendering engine behind it. AOT-compatible, deterministic (identical input yields byte-identical PDFs), fast, lightweight, and built for a simple developer experience.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants