#IronPDF
I did this using bUnit (generating the HTML of a component), now I would use the HTMLRenderer instead so I get HTML.
Then use IronPdf (or any PDF engine that can take HTML).
Page breaks you can use CSS page-break-after.
January 6, 2025 at 8:38 AM
We have a containerized app that we host in Linux containers in k8s. Locally we're using docker-compose for all of the ecosystem containers surrounding it (seq, redis, IronPDF, etc) -- I'd be happy to stream with you to tackle it as a real case!
May 16, 2025 at 9:38 PM
エクセルソフトがIron Softwareと契約し新サービスを展開#東京都#港区#エクセルソフト#開発ライブラリ#IronPDF

エクセルソフト株式会社がIron Software社と提携し、効率的なドキュメント処理を実現する新しいライブラリの販売を開始しました。これにより開発者は業務アプリケーションをさらに強化できます。
エクセルソフトがIron Softwareと契約し新サービスを展開
エクセルソフト株式会社がIron Software社と提携し、効率的なドキュメント処理を実現する新しいライブラリの販売を開始しました。これにより開発者は業務アプリケーションをさらに強化できます。
news.3rd-in.co.jp
August 18, 2026 at 1:05 AM
Explore seamless PDF generation in .NET by migrating from PDFmyURL to IronPDF. Discover key benefits like enhanced speed, direct integration, and robust support. Boost your .NET projects' efficiency today! #DotNET #PDFGeneration
Attention Required! | Cloudflare
medium.com
August 11, 2026 at 6:15 PM
Learn to automate PDF generation in .NET with IronPDF! Turn HTML content into PDFs effortlessly. Ideal for generating invoices, reports, & more. #IronPDF #DotNet
Just a moment...
medium.com
July 19, 2026 at 12:15 PM
C# PDF Libraries: What 'Free' Really Costs You (2026 Guide)

Free C# PDF libraries can still cost engineering time. Compare PDFsharp, QuestPDF, IronPDF, iText, and headless browser tools.
#hackernews #news
C# PDF Libraries: What 'Free' Really Costs You (2026 Guide)
Free C# PDF libraries can still cost engineering time. Compare PDFsharp, QuestPDF, IronPDF, iText, and headless browser tools.
hackernoon.com
July 4, 2026 at 3:46 PM
Free C# PDF libraries can still cost engineering time. Compare PDFsharp, QuestPDF, IronPDF, iText, and headless browser tools. #ironsoftware
C# PDF Libraries: What 'Free' Really Costs You (2026 Guide)
hackernoon.com
July 3, 2026 at 1:01 PM
How I built the first PDF report for KlipTok using IronPD...
jeffreyfritz.com
November 21, 2024 at 10:26 PM
How to Build a .NET PDF Editor (Developer Tutorial)
Editing PDF files programmatically is a common requirement in enterprise applications — whether you're modifying invoices, generating reports, or enabling users to fill and save forms. The .NET ecosystem lacks native support for advanced PDF editing, which makes third-party libraries crucial. IronPDF is a powerful .NET library that lets developers manipulate PDF documents and implement editing features like adding headers, footers, watermarks, metadata, and merging files. This guide shows how to use IronPDF in a .NET Console Application, but the same code can integrate seamlessly into Web Forms, ASP.NET Core, MAUI, Xamarin, or any other .NET-based app. ## Introduction to IronPDF IronPDF is a commercial .NET PDF library designed to generate, edit, and render PDF files using HTML, CSS, and traditional programming constructs. Its rich API supports everything from basic text editing to annotations, digital signatures, and form manipulation, making it suitable for both desktop and web-based applications. ## Setting Up the Development Environment Below are code examples demonstrating how to modify PDF files using IronPDF. These features are commonly required when working with existing PDF documents across different file formats. ### 1. Create a New Console Application Open Visual Studio and create a new Console Application project: 1. Go to **File > New > Project**. 2. Select **Console App (.NET Core)** or **Console App (.NET Framework)**. 3. Name the project (e.g., PdfEditorApp) and click **Create**. ### 2. Install IronPDF via NuGet To install IronPDF: * Right-click on the project > **Manage NuGet Packages**. * Search for IronPdf in the **Browse** tab. * Select it and click **Install**. Or use the Package Manager Console: Install-Package IronPdf ### 3. Import the IronPDF Namespace Add this at the top of your Program.cs file: using IronPdf; ## Editing PDF Content with IronPDF ### 1. Creating a PDF from HTML Content To begin, we generate a basic PDF from HTML. This helps when you want to create or modify PDF documents from dynamic content like form data or reports. var renderer = new ChromePdfRenderer(); var pdf = renderer.RenderHtmlAsPdf("<h1>Hello, IronPDF! This is new PDF File.</h1>"); pdf.SaveAs("HelloWorld.pdf"); **Explanation:** * ChromePdfRenderer converts HTML to PDF. * RenderHtmlAsPdf takes a string of HTML and generates a PDF. * The PDF is saved using SaveAs(). **Output:** ### 2. Adding Text Headers and Footers IronPDF allows you to add headers and footers to existing document structures to maintain branding or provide page-level context. var renderer = new ChromePdfRenderer(); renderer.RenderingOptions.TextHeader.CenterText = "Sample Header"; renderer.RenderingOptions.TextFooter.CenterText = "Page {page} of {total-pages}"; var pdf = renderer.RenderHtmlAsPdf("<p>Document content goes here.</p>"); pdf.SaveAs("DocumentWithHeaderFooter.pdf"); **Explanation:** * TextHeader and TextFooter allow simple text content. * You can use {page} and {total-pages} for page numbering. **Output:** ### 3. Adding HTML Headers and Footers For more styled headers/footers, you can use HTML fragments with CSS. This adds professional branding and enhances the readability of existing PDF file layouts. var pdfDoc = new PdfDocument("HelloWorld.pdf"); HtmlHeaderFooter HtmlHeader = new HtmlHeaderFooter { HtmlFragment = "<div style='text-align:center; font-size:14px;'>Custom HTML Header</div>", MaxHeight = 50 }; HtmlHeaderFooter HtmlFooter = new HtmlHeaderFooter { HtmlFragment = "<div style='text-align:center; font-size:12px;'>Page {page} of {total-pages}</div>", MaxHeight = 50 }; pdfDoc.AddHtmlHeaders(HtmlHeader); pdfDoc.AddHtmlFooters(HtmlFooter); pdfDoc.SaveAs("pdfFileWithHeaderAndFooter.pdf"); **Explanation:** * `HtmlHeader` and `HtmlFooter` accept HTML fragments. * Styling and layout are controlled using CSS. * `MaxHeight` restricts the space they occupy. **Output:** ### 4. Applying Watermarks You can apply watermarks to modify PDF files for review or classification. This example applies a styled "CONFIDENTIAL" watermark to all pages. var pdf = PdfDocument.FromFile("Original.pdf"); var watermark = new HtmlStamper("<div style='font-size:48px; color:red; opacity:0.3;'>CONFIDENTIAL</div>") { VerticalAlignment = VerticalAlignment.Middle, HorizontalAlignment = HorizontalAlignment.Center }; pdf.ApplyStamp(watermark); pdf.SaveAs("Watermarked.pdf"); **Explanation:** * `HtmlStamper` applies styled HTML as a stamp on each page. * You can control its position using alignment properties. * `ApplyStamp` embeds it onto the PDF. **Output:** ### 5. Editing PDF Metadata Metadata helps categorize and index existing PDF file documents. You can set author names, document titles, and tags. var renderer = new ChromePdfRenderer(); var pdf = renderer.RenderHtmlAsPdf("<p>Document with metadata.</p>"); pdf.MetaData.Title = "Sample PDF"; pdf.MetaData.Author = "Your Name"; pdf.MetaData.Keywords = "sample, pdf, metadata"; pdf.SaveAs("MetadataDocument.pdf"); **Explanation:** * The MetaData property allows you to define descriptive fields. * Common fields include Title, Author, and Keywords. **Output:** ### 6. Merging Multiple PDF Files Use merging when you need to combine PDF forms or reports into a single cohesive file. This is essential when consolidating reports or assembling specified pages into a master file. var pdf1 = PdfDocument.FromFile("Part1.pdf"); var pdf2 = PdfDocument.FromFile("Part2.pdf"); var pdf3 = PdfDocument.FromFile("Part3.pdf"); var mergedPdf = PdfDocument.Merge(new[] { pdf1, pdf2, pdf3 }); mergedPdf.SaveAs("MergedDocument.pdf"); **Explanation:** * Use `PdfDocument.FromFile` to load existing PDFs. * Pass them into `PdfDocument.Merge()` as an array. * Save the combined document with `SaveAs()`. ## Use Cases in Real Applications IronPDF is used across industries to manipulate PDF documents and streamline digital workflows. Below are some practical use cases: * **Finance:** Generate account statements and tax documents by filling dynamic data into existing PDF file templates, then watermarking them for security. * **Legal:** Edit existing PDF documents with client data, merge PDF files for case bundles, and add metadata for document tracking. * **Human Resources:** Produce offer letters and employment contracts using PDF forms with customized headers, footers, and branding. * **Education:** Combine assignments or reports into a single PDF file by merging multiple PDF pages from different sources. * **E-commerce:** Automatically create invoices, shipping labels, and receipts in standard file formats with consistent styling and metadata. ## Conclusion: This article demonstrated how to modify PDF documents using IronPDF's robust and feature-rich API within a simple .NET Console Application. The same code examples can be applied across different application types, including Web Forms, Windows Forms, ASP.NET Core Web Apps, MAUI, Xamarin, and mobile apps. From adding headers and footers to applying watermarks, setting metadata, and merging multiple PDF files, IronPDF provides all the features required to manipulate PDF documents in real-world scenarios. Whether you're updating existing text, deleting pages, or enhancing layout and formatting, IronPDF supports modern file formats and allows you to integrate seamlessly into your existing .NET solution. Developers can also take advantage of advanced editing operations such as form filling, annotation, and extracting content from specified pages within existing PDF files or existing PDF documents. If your use case involves generating reports, redacting sensitive information, or working with complex PDF forms, IronPDF equips you with the tools to build efficient, scalable, and production-ready solutions. To explore further capabilities and unlock advanced scenarios, refer to IronPDF’s official documentation, explore in-depth tutorials, and start experimenting with your own applications. Start building today with IronPDF’s powerful editing features — use the free trial license for development, and upgrade to a commercial license for production-ready deployments.
forem.com
May 12, 2025 at 7:49 PM
December 21, 2025 at 7:24 PM
Struggling to find a fast HTML to PDF solution (.NET) — Tried DinkToPdf, Puppeteer, IronPDF, QuestPDF, etc. https://old.reddit.com/r/dotnet/comments/1k0f9nz/struggling_to_find_a_fast_html_to_pdf_solution/

#dotnet
April 16, 2025 at 8:24 AM
Free HTML to PDF libraries?

#dotnet
Free HTML to PDF libraries?
I'm looking for free nugets that will convert a HTML with CSS to PDFs. I found SelectPdf, but it's Windows only. IronPdf seems great, but it's...
old.reddit.com
February 24, 2025 at 9:24 AM
Compare 10 ways to generate PDFs in C#, from raw bytes to IronPDF, QuestPDF, iText 7, PdfSharp, Playwright, Syncfusion, and Aspose. #dotnet
How to Create PDFs from Scratch in C#: The Ultimate Guide
hackernoon.com
May 14, 2026 at 12:01 PM
Buy iron software license, support coverage and get 12 months of product updates and support for free.
.NET PDF Library Licensing Terms | IronPDF
See the licensing options for the IronPDF HTML to PDF C# & VB .NET component
iron-sofftware-affiliate-program.sjv.io
June 19, 2026 at 9:51 PM
For a limited time, Iron Software team licenses are 33% off, save up to $2000. Buy before it stops. 1 year of free support included.
.NET PDF Library Licensing Terms | IronPDF
See the licensing options for the IronPDF HTML to PDF C# & VB .NET component
iron-sofftware-affiliate-program.sjv.io
May 6, 2025 at 9:24 PM
Iron Software Spring Sale. Save up to $2,000 with a 33% discount on select Iron Software licenses! (Suite doesn't included). ✅ Plus: $1,499 → $999 ✅ Pro: $2,999 → $1,999 ✅ Unlimited: $5,999 → $3,999
.NET PDF Library Licensing Terms | IronPDF
See the licensing options for the IronPDF HTML to PDF C# & VB .NET component
iron-sofftware-affiliate-program.sjv.io
March 4, 2025 at 10:12 PM
Iron Software Reports a 200% Rise in AI Adoption for Document Workflows with IronPDF#United_States#Chicago#AI_Adoption#Document_Processing#IronPDF
Iron Software Reports a 200% Rise in AI Adoption for Document Workflows with IronPDF
Iron Software has reported a significant 200% rise in the adoption of agentic AI for document processing, signaling a shift in enterprise efficiency with IronPDF.
third-news.com
February 5, 2026 at 12:55 PM
Iron Software Experiences Increased Demand for C# PDF Generator Amid New AI Regulations#United_States#Chicago#AI_Regulations#compliance_technology#IronPDF
Iron Software Experiences Increased Demand for C# PDF Generator Amid New AI Regulations
Iron Software sees a rising need for its IronPDF C# PDF generator as companies adapt to evolving AI compliance laws and documentation needs.
third-news.com
November 19, 2025 at 7:39 AM
Learn how to generate PDF reports from SQL Server using C# and IronPDF in this beginner-friendly guide. Perfect for enhancing report automation with detailed instructions and code examples. #CSharp #PDFGeneration
dev.to
March 17, 2026 at 3:15 PM
Boost efficiency by transitioning to digital document processing with IronPDF! This powerful tool simplifies PDF creation in C#, enhancing productivity and reducing errors. Discover its benefits for your business transformation. #DigitalTransformation #IronPDF
Just a moment...
medium.com
February 12, 2026 at 9:15 PM
Learn how to create a robust invoice builder in .NET using #IronPDF! This guide covers essential steps to ensure your tool is production-ready. Perfect for developers looking to enhance their #DotNet skills.
Just a moment...
towardsdev.com
February 2, 2026 at 12:15 PM
Explore top #ABCPDF .NET alternatives for HTML to PDF conversion. Discover tools like SelectPdf, IronPdf, & TuesPechkin to streamline your development process. Enhance efficiency with the right PDF library! #DotNetDevelopers
Just a moment...
medium.com
January 23, 2026 at 6:15 PM