# IronPDF > IronPDF is a C# library for generating, editing, and converting PDFs in .NET applications. ## Miscellaneous - [Apryse vs IronPDF](https://ironpdf.com/competitors/apryse-vs-ironpdf/): This web page provides a detailed comparison between Apryse and IronPDF, highlighting why developers favor IronPDF for efficient, dependable, and feature-rich C# PDF generation solutions. - [Aspose vs IronPDF](https://ironpdf.com/competitors/aspose-vs-ironpdf/): This web page compares Aspose and IronPDF, highlighting IronPDF's high-quality rendering, efficient code, great documentation, and support, as well as clear pricing and fair renewal fees. - [iText vs IronPDF](https://ironpdf.com/competitors/itext-vs-ironpdf/): This web page compares iText and IronPDF, highlighting IronPDF's high-quality rendering, efficient code, great documentation, and customer support, along with transparent pricing and fair renewal fees. - [QuestPDF vs IronPDF](https://ironpdf.com/competitors/questpdf-vs-ironpdf/): This web page provides a detailed comparison between QuestPDF and IronPDF, highlighting why IronPDF is preferred for .NET PDF generation due to its advanced features, enterprise readiness, and 24/5 technical support, alongside pricing, features, and developer feedback. - [Syncfusion vs IronPDF](https://ironpdf.com/competitors/syncfusion-vs-ironpdf/): Comparison page between Syncfusion and IronPDF showcasing the differences in features, pricing, and support to help engineers make informed decisions when choosing a PDF generation solution. - [Demos](https://ironpdf.com/demos/): This web page showcases product demos for IronPDF, a .NET library demonstrating how it converts HTML to PDFs in real-time. ## Documentation ### Overview - [Overview](https://ironpdf.com/docs/): Learn how to generate and edit PDFs in C# and VB.NET using IronPDF, with comprehensive documentation, guides, tutorials, and API references to kickstart your PDF generation and manipulation journey. ### Getting Started - [NuGet Packages](https://ironpdf.com/get-started/advanced-installation-nuget/): This web page provides detailed guidance on advanced installation methods for IronPDF using NuGet, including configuration steps for platforms such as Azure, AWX, Linux, Mac, and Windows. - [Use on Android](https://ironpdf.com/get-started/android/): This web page provides a comprehensive guide on installing and using IronPDF on Android with MAUI, detailing setup instructions for Azure App Service and Android MAUI client to enhance PDF generation and manipulation capabilities on mobile platforms. - [Deploying to AWS](https://ironpdf.com/get-started/aws/): This web page provides comprehensive guidance on deploying and running IronPDF .NET on AWS Lambda, detailing steps for creating AWS Lambda with a container template, adding necessary package dependencies, configuring IronPDF settings, and increasing memory and timeout for successful PDF generation and manipulation. - [Deploying to Azure](https://ironpdf.com/get-started/azure/): This page provides a step-by-step guide on deploying and running IronPDF .NET applications on Azure Function, outlining the engine's features and capabilities for enhanced PDF generation and manipulation. - [Coding with F#](https://ironpdf.com/get-started/fsharp-pdf-library-html-to-pdf/): This web page provides a comprehensive tutorial on using the IronPDF library in F# to create and edit PDF files from HTML, detailing installation methods and code examples for various PDF generation techniques. - [Installation Overview](https://ironpdf.com/get-started/installation-overview/): This webpage provides detailed information on using IronPdfEngine, the core engine for IronPDF, including its features, setup as a remote service, and coding instructions for enhanced PDF generation and manipulation tasks. - [Run IronPDF in Docker](https://ironpdf.com/get-started/ironpdf-docker/): This web page provides a detailed guide on integrating IronPDF into an existing Docker container, covering features, capabilities, and enhancements for PDF generation and manipulation. - [Windows Installer](https://ironpdf.com/get-started/ironpdf-installer/): This web page provides detailed instructions on installing IronPDF for .NET using the IronPDF Installer on Windows, including steps for configuring environment variables on Windows 10 and 11. - [Run IronPDF as a remote container](https://ironpdf.com/get-started/ironpdfengine-docker/): This web page provides instructions and information on running the IronPdfEngine within a Docker container, detailing its features, capabilities, and benefits for enhancing PDF generation and manipulation tasks. - [Native vs Remote Engine](https://ironpdf.com/get-started/ironpdfengine/): This webpage provides detailed information on using IronPdfEngine, the core engine for IronPDF, including its features, setup as a remote service, and coding instructions for enhanced PDF generation and manipulation tasks. - [Using License Keys](https://ironpdf.com/get-started/license-keys/): This page provides a comprehensive guide on how to obtain, apply, and verify software license keys for IronPDF, ensuring proper integration and compliance in various .NET applications. - [Use on Linux](https://ironpdf.com/get-started/linux/): This web page provides comprehensive instructions and insights into installing and utilizing IronPDF on Linux, highlighting the features and capabilities of the IronPdfEngine for effective PDF generation and manipulation. - [Use on Mac](https://ironpdf.com/get-started/macos/): This page provides detailed instructions on installing and using IronPDF on macOS, covering compatibility with both Intel and Apple Silicon Macs, and offering guidance on optimal package installation and hardware requirements. - [Quickstart Guide](https://ironpdf.com/get-started/quickstart/): This webpage provides detailed information on using IronPdfEngine, the core engine for IronPDF, including its features, setup as a remote service, and coding instructions for enhanced PDF generation and manipulation tasks. - [Coding with VB.NET](https://ironpdf.com/get-started/vb-net-pdf/): This web page provides a comprehensive tutorial on using the VB.NET PDF Library for creating and editing PDF files, featuring clear documentation and practical code examples. - [Use on Windows](https://ironpdf.com/get-started/windows/): This webpage provides comprehensive instructions on installing and utilizing IronPDF for .NET applications on Windows operating systems, including compatibility details, installation methods, and considerations for various Windows Server versions. ### How-To Guides - [Use SVG Graphics](https://ironpdf.com/how-to/SVGs/): This webpage provides a comprehensive guide on converting SVG files to PDF documents using C# and the IronPDF library, including best practices to avoid common mistakes and a step-by-step tutorial. - [PDF DOM Object](https://ironpdf.com/how-to/access-pdf-dom-object/): This web page provides a detailed guide on using IronPDF to access and manipulate PDF DOM objects in C#, allowing developers to interact programmatically with elements like text, images, and annotations within a PDF file. - [Add, Copy & Delete PDF Pages](https://ironpdf.com/how-to/add-copy-delete-pages-pdf/): This web page provides a comprehensive tutorial for developers on how to add, copy, and delete pages in PDF documents using C# with the IronPDF library. - [Images (jpg, png, svg, gif, etc)](https://ironpdf.com/how-to/add-images-to-pdfs/): This page provides a comprehensive guide on how to embed images into PDF documents using .NET C# with IronPDF, including methods for embedding images via HTML and Base64 encoding. - [Add & Remove Attachments](https://ironpdf.com/how-to/add-remove-attachments/): This webpage provides a detailed guide on using IronPDF to add and remove attachments in PDF documents, including code examples and step-by-step instructions for handling PDF attachments efficiently. - [Add & Edit Annotations](https://ironpdf.com/how-to/annotations/): This web page provides a comprehensive guide on adding, editing, and removing PDF annotations using C# with IronPDF, enhancing document collaboration and management. - [PDF from ASPX Pages](https://ironpdf.com/how-to/aspx-to-pdf/): This web page provides a detailed tutorial on converting ASPX files to PDF using C# and VB.NET in ASP.NET, including step-by-step code examples and project guidance. - [Async & Multithreading](https://ironpdf.com/how-to/async/): This web page provides a comprehensive guide on using IronPDF to convert HTML to PDF in C#, focusing on asynchronous and multi-threaded techniques for improved performance. - [Deploying to Azure](https://ironpdf.com/how-to/azure/): This web page provides a comprehensive guide on deploying and using the IronPDF library for converting HTML to PDF while maintaining formatting within Azure Functions, aimed at developers integrating PDF capabilities into Azure applications. - [Backgrounds & Foregrounds](https://ironpdf.com/how-to/background-foreground/): This web page provides a comprehensive guide on using IronPDF in .NET C# to add backgrounds and overlay foregrounds to PDF documents, including code examples and methods for customizing PDF pages. - [Base URLs & Asset Encoding](https://ironpdf.com/how-to/base-urls/): This web page provides a comprehensive guide on utilizing base URLs and asset encoding in .NET C# with IronPDF, covering essential techniques and best practices. - [Create PDFs in Blazor Servers](https://ironpdf.com/how-to/blazor-tutorial/): This web page provides a detailed tutorial on using IronPDF to integrate PDF generation and manipulation capabilities into Blazor Server applications, including step-by-step instructions and code examples. - [Outlines & Bookmarks](https://ironpdf.com/how-to/bookmarks/): This web page provides a comprehensive guide on adding PDF outlines and bookmarks to C# projects using IronPDF, enhancing document navigation and usability through detailed instructions and code examples. - [Grayscale](https://ironpdf.com/how-to/color-grayscale/): This web page provides a comprehensive guide on using IronPDF to convert color PDFs to grayscale in .NET, enhancing readability, cost-effectiveness, and compatibility across platforms. - [Cookies](https://ironpdf.com/how-to/cookies/): This web page provides a comprehensive guide on utilizing cookies in .NET C# for PDF rendering with IronPDF, including instructions on managing session and custom cookies, and configuring request contexts for optimal HTML-to-PDF conversion. - [Create PDF Forms](https://ironpdf.com/how-to/create-forms/): This web page provides a comprehensive guide on creating fillable PDF forms using IronPDF, offering step-by-step instructions for designing and implementing interactive elements in C#. - [Create New PDFs](https://ironpdf.com/how-to/create-new-pdfs/): This web page from IronPDF provides a comprehensive guide for developers on creating new PDF documents programmatically using the IronPDF library, covering steps from installation via NuGet to converting various formats into PDFs. - [Parse PDFs in C#](https://ironpdf.com/how-to/csharp-parse-pdf/): This web page provides a comprehensive guide on using the IronPDF library to parse PDF files in C#, featuring step-by-step instructions and code examples to maintain PDF formatting within .NET applications. - [Generate PDF Reports](https://ironpdf.com/how-to/csharp-pdf-reports/): This web page provides a comprehensive guide on generating professional PDF reports in ASP.NET using C# or VB with IronPDF, ensuring no loss of formatting. - [CSHTML to PDF (MVC Core)](https://ironpdf.com/how-to/cshtml-to-pdf-mvc-core/): This web page provides a comprehensive guide on converting CSHTML views to PDF documents in ASP.NET Core MVC using IronPDF, detailing step-by-step instructions and code examples. - [CSHTML to PDF (MVC Framework)](https://ironpdf.com/how-to/cshtml-to-pdf-mvc-framework/): This page provides a comprehensive guide on converting CSHTML views to PDF documents using ASP.NET Core C# and the IronPDF library, tailored for developers working with the MVC framework. - [CSHTML to PDF (Headlessly)](https://ironpdf.com/how-to/cshtml-to-pdf-razor-headlessly/): This web page provides a comprehensive guide on converting Razor views to PDFs headlessly using IronPDF in ASP.NET Core C#. - [CSHTML to PDF (Razor Pages)](https://ironpdf.com/how-to/cshtml-to-pdf-razor/): This web page provides a comprehensive guide on converting Razor Pages (CSHTML) to PDF documents within an ASP.NET Core web application using IronPDF. - [Custom Logging](https://ironpdf.com/how-to/custom-logging/): This web page from IronPDF provides a detailed guide on implementing custom logging in C# applications, highlighting steps to set up and utilize custom logging solutions using the IronPDF library. - [Set Custom Margins](https://ironpdf.com/how-to/custom-margins/): This page provides a comprehensive guide on using IronPDF to set custom margins in PDF documents, including detailed instructions and code examples for configuring margin settings in headers, footers, and the main content. - [Custom Paper Size](https://ironpdf.com/how-to/custom-paper-size/): This web page provides a detailed guide on rendering PDFs with custom paper sizes using IronPDF, offering instructions, code examples, and measurement options in various units like cm, mm, in, and pixels. - [Custom Watermarks](https://ironpdf.com/how-to/custom-watermark/): This web page provides a comprehensive guide on adding custom watermarks to PDF documents using C# and the IronPDF library, including instructions for configuring opacity, rotation, and location of watermarks, alongside example code and output demonstrations. - [Convert DOCX to PDF](https://ironpdf.com/how-to/docx-to-pdf/): This web page provides a comprehensive guide on using IronPDF to convert Microsoft Word DOCX files to PDF format in C#, including code samples and features like Mail Merge for batch document generation. - [Draw Line & Rectangle](https://ironpdf.com/how-to/draw-line-and-rectangle/): This web page provides detailed instructions on how to programmatically draw lines and rectangles on PDFs using C# and VB.NET with the IronPDF library, including code examples and steps for implementation. - [Draw Text & Bitmap](https://ironpdf.com/how-to/draw-text-and-bitmap/): This web page provides a guide on using IronPDF with C# and VB to draw text and images on PDFs, including instructions for watermarking, adding logos, and creating interactive forms. - [Fill & Edit PDF Forms](https://ironpdf.com/how-to/edit-forms/): This web page provides a comprehensive guide on using IronPDF with C# to fill, edit, and manipulate various form fields in PDF documents, including text areas, checkboxes, and radio buttons. - [Save & Export PDF Documents](https://ironpdf.com/how-to/export-save-pdf-csharp/): This web page provides a comprehensive tutorial on exporting and saving PDFs using IronPDF in C#, including methods for saving PDFs to disk, memory streams, and serving them via MVC and ASP.NET applications. - [Extract Text & Images](https://ironpdf.com/how-to/extract-text-and-images/): Provides a comprehensive guide on using IronPDF in .NET C# to extract embedded text and images from PDF documents, including detailed instructions, code examples, and methods for targeted page extraction. - [Replace Text in PDF](https://ironpdf.com/how-to/find-replace-text/): This web page provides a comprehensive guide on how to replace text in a PDF using the IronPDF library in .NET C#, including detailed steps, code examples, and customization options for developers. - [Add Headers & Footers](https://ironpdf.com/how-to/headers-and-footers/): This page offers a comprehensive guide on implementing headers and footers in PDF documents using C# with IronPDF, featuring step-by-step instructions and code examples. - [PDF from HTML File](https://ironpdf.com/how-to/html-file-to-pdf/): This web page provides a comprehensive tutorial on converting HTML files into PDFs using the IronPDF library in C#, featuring step-by-step instructions and code examples. - [PDF from HTML String](https://ironpdf.com/how-to/html-string-to-pdf/): This web page provides a step-by-step tutorial on converting HTML strings into PDF documents using IronPDF in C#, complete with code examples and explanations of advanced features like rendering options and handling external assets. - [Page Breaks](https://ironpdf.com/how-to/html-to-pdf-page-breaks/): This webpage provides a comprehensive guide on managing page breaks when converting HTML to PDF using IronPDF, including instructions on adding and avoiding page breaks in tables and images, with examples and advanced CSS3 settings. - [CSS (Screen & Print)](https://ironpdf.com/how-to/html-to-pdf-responsive-css/): This web page provides a comprehensive guide on converting HTML to PDF using responsive CSS with IronPDF, covering how to manage screen and print CSS for optimal rendering across various devices. - [PDF from HTML ZIP File](https://ironpdf.com/how-to/html-zip-file-to-pdf/): This webpage provides a comprehensive tutorial on converting HTML files within a ZIP archive to PDF format using the IronPDF library in C#. - [HTTP Request Header](https://ironpdf.com/how-to/http-request-header/): This webpage from IronPDF provides a comprehensive guide on using HTTP request headers in .NET C# for PDF rendering, including steps for adding custom headers, managing authentication tokens, and optimizing request contexts during HTML-to-PDF conversion. - [Image to PDF](https://ironpdf.com/how-to/image-to-pdf/): This web page provides a guide on converting images to PDF documents using .NET C# with IronPDF, including instructions for applying custom headers to the resulting PDF. - [Embed Images from Azure Blob Storage](https://ironpdf.com/how-to/images-azure-blob-storage/): This page on IronPDF's website guides users on rendering PDFs with images stored in Azure Blob Storage, detailing the process of converting images to base64 strings for embedding in HTML and subsequently converting to PDF using IronPDF. - [Chrome PDF Rendering Engine](https://ironpdf.com/how-to/ironpdf-2021-chrome-rendering-engine-eap/): This page provides information on the IronPDF 2021 Chrome Rendering Engine, detailing how it enables high-quality PDF rendering within software projects. - [JavaScript (Custom Render Delays)](https://ironpdf.com/how-to/javascript-to-pdf/): This web page provides a detailed guide on using JavaScript and jQuery for converting HTML to PDF in .NET projects, featuring step-by-step instructions and examples. - [Using License Keys](https://ironpdf.com/how-to/license-keys/): This webpage provides a comprehensive guide on acquiring, implementing, and managing software license keys for IronPDF, including installation instructions and troubleshooting tips for various development environments. - [Linearize PDFs](https://ironpdf.com/how-to/linearize-pdf/): This web page provides a comprehensive guide on using IronPDF in C# to linearize PDFs, optimizing them for faster web viewing with step-by-step instructions. - [TLS Website & System Logins](https://ironpdf.com/how-to/logins/): This web page provides a comprehensive guide on converting HTML to PDF behind login authentication forms using the IronPDF library, including code examples, best practices, and methods for handling various authentication scenarios. - [Use on Mac](https://ironpdf.com/how-to/macos/): This page provides a comprehensive guide on implementing IronPDF to create, read, and manage PDF files in macOS applications using .NET Core, covering support for various Mac architectures and configuration specifics. - [Manage Fonts](https://ironpdf.com/how-to/manage-fonts/): This page provides a comprehensive guide on managing fonts within PDF documents using C# and the IronPDF library, aimed at enhancing PDF manipulation skills for developers. - [Convert MD to PDF](https://ironpdf.com/how-to/md-to-pdf/): This webpage provides a comprehensive guide on using IronPDF in C# to convert Markdown files and strings to PDF documents, including step-by-step instructions and code examples. - [Merge or Split PDFs](https://ironpdf.com/how-to/merge-or-split-pdfs/): This web page provides a comprehensive guide on merging and splitting PDF documents using IronPDF, detailing step-by-step instructions and code examples for implementing these functions in C#, VB, and ASP.NET applications. - [Set & Edit Metadata](https://ironpdf.com/how-to/metadata/): This web page provides a comprehensive guide on how to set, edit, and retrieve metadata in PDF documents using the IronPDF C# library, including examples and code snippets for managing both standard and custom metadata properties. - [OpenAI for PDF](https://ironpdf.com/how-to/openai/): This webpage provides a comprehensive guide on using OpenAI to enhance PDF documents in C# with IronPDF, detailing features like summarization and continuous querying through the IronPdf.Extensions.AI NuGet package and Microsoft Semantic Kernel. - [Add Page Numbers](https://ironpdf.com/how-to/page-numbers/): This web page provides a comprehensive tutorial on adding page numbers to PDFs in C# using IronPDF, including examples for specific page ranges and configurations. - [Orientation & Rotation](https://ironpdf.com/how-to/page-orientation-rotation/): This page provides a comprehensive guide on setting PDF page orientation and rotation using IronPDF in .NET C#, including code examples and methods to adjust page angles to 0, 90, 180, and 270 degrees. - [PDF Compression](https://ironpdf.com/how-to/pdf-compression/): This web page provides a comprehensive guide on compressing PDF files using .NET C# with IronPDF, detailing methods to effectively reduce PDF sizes by up to 75%. - [Flatten PDFs](https://ironpdf.com/how-to/pdf-image-flatten-csharp/): This web page provides a tutorial on using IronPDF in C# to flatten PDF documents, making them uneditable for .NET projects by removing interactive elements like forms and widgets. - [Load PDFs from Memory](https://ironpdf.com/how-to/pdf-memory-stream/): This web page provides a tutorial on converting a MemoryStream to a PDF file in C# using the IronPDF library, detailing steps to load PDFs from memory without accessing the file system. - [Set PDF Passwords and Permissions](https://ironpdf.com/how-to/pdf-permissions-passwords/): This page provides a comprehensive guide on how to set passwords and permissions on PDF files using C# and the IronPDF library, including steps for encryption, setting user and owner passwords, and managing advanced security settings. - [PDF to HTML](https://ironpdf.com/how-to/pdf-to-html/): This page provides a comprehensive guide on converting PDFs to HTML using IronPDF in .NET C#, highlighting the benefits and offering code examples for seamless web integration and enhanced accessibility. - [Export PDFs to Memory](https://ironpdf.com/how-to/pdf-to-memory-stream/): This webpage provides a comprehensive guide on converting PDFs to MemoryStream in C# using the IronPDF library, including practical code examples and instructions for serving PDFs in web applications like MVC and ASP.NET. - [Export Different PDF Versions](https://ironpdf.com/how-to/pdf-versions/): This webpage provides a detailed guide on creating and exporting different PDF versions using IronPDF in C#, highlighting automatic version selection to ensure compatibility and proper document handling. - [Viewing PDFs in MAUI](https://ironpdf.com/how-to/pdf-viewing/): This web page provides a detailed tutorial on using IronPDF to view PDFs in a MAUI application for C# .NET developers, including code examples and implementation guides. - [Export PDF/A Format Docs in C#](https://ironpdf.com/how-to/pdfa/): This page provides a detailed guide on converting PDF documents to PDF/A or PDF/A-3 format using C# and IronPDF for .NET, focusing on archival standards and long-term preservation. - [Export PDF/UA Format Docs in C#](https://ironpdf.com/how-to/pdfua/): This web page provides a comprehensive guide on creating PDF/UA compliant documents using IronPDF, specifically tailored for developers working with C# and VB, with a focus on accessibility and meeting Section 508 requirements. - [Debug HTML with Chrome](https://ironpdf.com/how-to/pixel-perfect-html-to-pdf/): This web page provides a guide on using IronPDF to debug HTML in Chrome for creating pixel-perfect PDFs with support for HTML5, CSS3, and JavaScript. - [Print to a Physical Printer](https://ironpdf.com/how-to/print-pdf/): This web page provides detailed instructions on using the IronPDF library to print PDF documents in .NET C#, including steps for installation via NuGet. - [Image from PDF](https://ironpdf.com/how-to/rasterize-pdf-to-images/): This web page provides a comprehensive guide and code examples for rasterizing entire PDF documents into images using .NET C# with IronPDF. - [Razor to PDF (Blazor Server)](https://ironpdf.com/how-to/razor-to-pdf-blazor-server/): This web page provides a comprehensive guide on converting Razor components to PDF documents in Blazor Server using C# with IronPDF. - [Redact Text & Regions](https://ironpdf.com/how-to/redact-text/): This web page provides a comprehensive guide on using IronPDF to redact text and regions in PDF documents, ensuring secure removal of sensitive information through step-by-step instructions and method descriptions. - [Render WebGL Sites](https://ironpdf.com/how-to/render-webgl/): This web page provides a step-by-step guide on using IronPDF to render WebGL sites into PDF format within .NET C#, including necessary configurations and limitations with Docker environments. - [Rendering Options](https://ironpdf.com/how-to/rendering-options/): This web page provides a comprehensive guide on utilizing rendering options for PDF creation with IronPDF, including step-by-step instructions and downloadable resources. - [Edit & Sign Revision History](https://ironpdf.com/how-to/revision-history/): This web page provides a comprehensive guide on managing PDF revision history using C# with IronPDF, including methods for saving and editing revisions. - [Rotate Text and Pages](https://ironpdf.com/how-to/rotating-text/): This page provides a guide on rotating PDF text and pages programmatically in .NET using the IronPDF library, including methods for page rotation and using CSS3 for text alignment post HTML-to-PDF conversion. - [Convert RTF to PDF](https://ironpdf.com/how-to/rtf-to-pdf/): This web page provides a comprehensive guide on converting Rich Text Format (RTF) files and strings to PDF using IronPDF in .NET C#, including code examples and step-by-step instructions. - [Sanitize PDF](https://ironpdf.com/how-to/sanitize-pdf/): This web page provides a comprehensive guide on using IronPDF's Cleaner class in C# .NET to sanitize PDFs, enhancing document security and compatibility by removing potentially harmful elements like scripts and metadata. - [Signing PDFs with HSM](https://ironpdf.com/how-to/signing-pdf-with-hsm/): This web page provides a comprehensive guide on signing PDFs with a Hardware Security Module (HSM) using C# and IronPDF, including setup and configuration instructions. - [Signing PDFs](https://ironpdf.com/how-to/signing/): This web page provides a detailed guide for .NET developers on programmatically adding digital signatures, stamping handwritten signatures, and creating interactive signature fields in PDF documents using IronPDF and C#. - [Split Multipage PDF](https://ironpdf.com/how-to/split-multipage-pdf/): This page provides a comprehensive guide on using IronPDF in C# to split a multipage PDF into individual single-page PDFs, complete with code examples and implementation steps. - [Stamp Text & Images](https://ironpdf.com/how-to/stamp-text-image/): This webpage provides a comprehensive guide on using IronPDF in .NET C# to stamp text and images onto PDF documents, including step-by-step instructions and library installation through NuGet. - [Add a Table of Contents](https://ironpdf.com/how-to/table-of-contents/): This web page provides a detailed guide on adding a table of contents to PDF documents using .NET C# with IronPDF, including step-by-step instructions and code examples. - [Transform PDF Pages](https://ironpdf.com/how-to/transform-pdf-pages/): This page provides a guide on using the IronPDF library in .NET to programmatically scale and translate PDF pages after converting HTML to PDF, including a step-by-step tutorial for applying transformations and saving the modified document. - [PDF from URL](https://ironpdf.com/how-to/url-to-pdf/): This web page provides a tutorial on using IronPDF to efficiently render URLs into PDF documents within C# projects, featuring code examples and detailed instructions to handle JavaScript, images, and CSS. - [Support UTF-8 and International Languages](https://ironpdf.com/how-to/utf-8/): This web page provides a comprehensive guide on creating UTF-8/Unicode PDFs using IronPDF in C#, VB, and ASP.NET, focusing on handling international languages and ensuring proper text encoding. - [Fit to Paper & Zoom](https://ironpdf.com/how-to/viewport-zoom/): This page provides a guide on using virtual viewport and zoom features to render HTML with responsive CSS styling in HTML to PDF conversion using IronPDF, including support for Bootstrap. - [Use WaitFor to Delay PDF Render](https://ironpdf.com/how-to/waitfor/): This web page provides a tutorial on using the WaitFor class in IronPDF to delay C# PDF rendering, ensuring precise asynchronous operation management for perfect pixel PDF outputs. - [Fonts (Web & Icon)](https://ironpdf.com/how-to/webfonts-webicons/): This page provides a comprehensive guide on setting web fonts and icon fonts in PDFs using C# with IronPDF, including support for Azure, detailing steps for font loading and rendering processes. - [Use on Windows](https://ironpdf.com/how-to/windows/): This web page provides detailed instructions and support information for using IronPDF to create PDF files on Windows, including setup, configuration, and compatibility with different Windows versions and server environments. - [XAML to PDF (MAUI)](https://ironpdf.com/how-to/xaml-to-pdf-maui/): This web page provides a comprehensive guide on converting XAML files to PDF format using .NET MAUI with C#, featuring step-by-step instructions and code examples. - [Convert XML to PDF](https://ironpdf.com/how-to/xml-to-pdf/): This web page provides a comprehensive guide on converting XML to PDF using C# and VB.NET, featuring step-by-step instructions, code samples, and downloadable resources to facilitate the transformation process without losing formatting. ### Product Updates - [Changelog](https://ironpdf.com/product-updates/changelog/): This web page provides a comprehensive history of IronPDF's product releases, including updates, milestones, roadmap details, release notes, and download links for all versions. - [Milestone: Chrome Rendering](https://ironpdf.com/product-updates/milestones-chrome-rendering/): This page details the release of IronPDF's built-in Chrome Rendering engine, exploring the motivations and technical advancements behind its integration. - [Milestone: Compatibility](https://ironpdf.com/product-updates/milestones-compatibility/): This page details IronPDF's milestone update focused on enhancing compatibility across various environments, including Linux and Cloud Services, to facilitate seamless deployment and use for developers. - [Milestone: PDF/A](https://ironpdf.com/product-updates/milestones-pdf-a/): This page on IronPDF's website details the expanded support for various PDF/A tiers, highlighting its importance for long-term document preservation and compliance across industries like finance, healthcare, and government. - [Milestone: PDF/A-3 & ZUGFeRD](https://ironpdf.com/product-updates/milestones-pdf-a3-zugferd/): This page announces IronPDF's milestone update featuring PDF/A-3 compliance and ZUGFeRD support, enabling streamlined e-invoicing with hybrid PDF and XML data integration for enhanced regulatory compliance and automation. - [Milestone: PDFium DOM](https://ironpdf.com/product-updates/milestones-pdfium-dom/): This page details the 2022 release of the PDFium DOM update for IronPDF, highlighting improvements in handling corrupt PDF files, enhanced performance, and security benefits. - [Milestone: Stability & Performance](https://ironpdf.com/product-updates/milestones-stability-performance/): This web page details the stability and performance improvements made to IronPDF from May 2023, including enhanced memory management, compliance with the Chrome Embedded Framework, and significant performance gains for Linux users. - [Milestones](https://ironpdf.com/product-updates/milestones/): This web page provides a detailed chronology of key developments and product updates for the IronPDF for .NET library, highlighting significant milestones since its inception in 2015. ### Troubleshooting Guides - [502 Bad Gateway](https://ironpdf.com/troubleshooting/502-bad-gateway/): This web page provides troubleshooting solutions for resolving 502 Bad Gateway errors encountered when using IronPDF with Azure, including steps such as modifying deployment settings, changing regions, running in single process mode, and containerizing applications. - [Access to the path 'Global-IronSoftwareDeploymentGlobal' is denied](https://ironpdf.com/troubleshooting/access-to-the-path-global-ironsoftwaredeploymentglobal-is-denied/): This web page provides a troubleshooting guide for resolving access denied errors related to the path 'Global\IronSoftwareDeploymentGlobal' in IronPDF by upgrading the software or seeking engineering support. - [Adding IronPDF to a software program installer](https://ironpdf.com/troubleshooting/adding-ironpdf-to-a-software-program-installer/): This web page provides a comprehensive guide on integrating IronPDF into software program installers, detailing publishing methods for .NET applications and necessary steps for Windows, Linux, and MacOS platforms. - [Apply a license key in IronPDF](https://ironpdf.com/troubleshooting/apply-a-license-key-in-ironpdf/): This page provides a detailed, step-by-step guide on how to apply a license key in IronPDF, ensuring the software is properly licensed to avoid licensing exceptions. - [AWS Lambda / Amazon Linux 2](https://ironpdf.com/troubleshooting/aws-lambda-amazon-linux-2/): This page provides a comprehensive guide on deploying and integrating IronPDF within AWS Lambda environments using Amazon Linux 2. - [AWS Log Files](https://ironpdf.com/troubleshooting/aws-log-files/): This page provides a comprehensive guide on managing and troubleshooting AWS log files specific to IronPDF, detailing methods to isolate, configure, and upload logs for efficient issue resolution in AWS environments. - [Azure Log Files](https://ironpdf.com/troubleshooting/azure-log-files/): This web page provides a guide for managing and troubleshooting Azure log files specifically for IronPDF deployments, detailing steps to access and view logs using Azure's "ZipDeploy" method. - [Deploying to Azure](https://ironpdf.com/troubleshooting/azure/): This web page provides a guide for setting up and troubleshooting IronPDF on Microsoft Azure, detailing compatible plans and tiers for optimal performance. - [Blazor Server / WebAssembly (WASM)](https://ironpdf.com/troubleshooting/blazor-server-webassembly-wasm/): This webpage provides a guide on using IronPDF with Blazor Server to integrate PDF functionality, while highlighting that Blazor WebAssembly (WASM) is not supported for PDF processing. - [Azure Blob Storage](https://ironpdf.com/troubleshooting/blob-storage/): This page provides a comprehensive guide on integrating IronPDF with Azure Blob Storage, detailing methods for loading and saving PDF files using in-memory objects like MemoryStream and byte arrays. - [Bootstrap / Flex / CSS](https://ironpdf.com/troubleshooting/bootstrap-flex-css/): This web page provides a comprehensive guide on using Bootstrap Flex CSS with IronPDF for optimal PDF document formatting and layout, detailing support in Chrome and WebKit rendering engines. - [Broken Font on AWS Lambda](https://ironpdf.com/troubleshooting/broken-font-aws-lambda/): This webpage provides a troubleshooting guide for resolving broken font issues when rendering PDFs on AWS Lambda using IronPDF, specifically focusing on identifying missing fonts and installing them in a Linux environment. - [ClickOnce Version Incompatibility](https://ironpdf.com/troubleshooting/clickonce-troubleshooting/): This web page provides a detailed troubleshooting guide for resolving ClickOnce version incompatibility errors with IronPDF, offering step-by-step solutions to ensure smooth application deployment. - [Convert PDF to Base64](https://ironpdf.com/troubleshooting/convert-pdf-to-base64/): This web page provides a C# code example using IronPDF to guide users on converting PDF files to Base64 for efficient data transmission and storage. - [Debugging Azure Functions Project on Local Machine](https://ironpdf.com/troubleshooting/debugging-azure-functions-on-local-machine-ironpdf/): This page provides a comprehensive guide on debugging Azure Functions locally using IronPDF, including troubleshooting common issues with dependencies and setting up post-build events in Visual Studio for effective testing. - [Digital Signatures](https://ironpdf.com/troubleshooting/digital-signatures/): This page provides a comprehensive guide on implementing and managing digital signatures in PDF documents using IronPDF, including details on supported certificates, signature application methods, and troubleshooting tips. - [How to Make an Engineering Support Request for IronPDF](https://ironpdf.com/troubleshooting/engineering-request-pdf/): This webpage provides detailed instructions for submitting engineering support requests to IronPDF, including guidelines for creating thorough technical reports and attaching necessary log files and example projects to expedite issue resolution. - [Getting the Best Support for IronPDF](https://ironpdf.com/troubleshooting/engineering-support-for-ironpdf/): This page provides guidance on accessing engineering support for IronPDF, detailing how to report issues such as exceptions, deployment problems, HTML to PDF rendering challenges, and licensing inquiries for efficient resolution. - [Error while deploying Chrome dependencies](https://ironpdf.com/troubleshooting/error-while-deploying-chrome-dependencies/): This web page provides a troubleshooting guide for resolving errors related to deploying Chrome dependencies in IronPDF, including manual installation methods and compatibility considerations for Windows, Linux, and MacOS. - [Error while deploying Pdfium dependencies](https://ironpdf.com/troubleshooting/error-while-deploying-pdfium-dependencies/): This web page provides a troubleshooting guide for resolving PDFium dependency errors when deploying IronPDF, including steps to install necessary packages, enable native logging, and seek additional support. - [Error while opening document from bytes: 'bad allocation'](https://ironpdf.com/troubleshooting/error-while-opening-document-from-bytes-bad-allocation/): This web page provides a troubleshooting guide for resolving 'bad allocation' errors when opening large PDF documents from bytes using IronPDF, specifically by configuring applications to run on a 64-bit platform to avoid memory limitations. - [Failed to deploy NuGet package](https://ironpdf.com/troubleshooting/failed-to-deploy-nuget-package/): This web page provides troubleshooting solutions for resolving deployment errors of IronPDF NuGet packages, focusing on issues related to outdated TLS protocols, Visual C++ runtimes, Visual Studio updates, and enabling strong cryptography in .NET. - [Font Kerning](https://ironpdf.com/troubleshooting/font-kerning/): This web page provides guidance on resolving font kerning issues in IronPDF by transitioning to a newer version with improved rendering or using a different font to avoid system default font problems. - [Fonts](https://ironpdf.com/troubleshooting/fonts/): This web page provides a comprehensive guide on managing PDF fonts in IronPDF, covering best practices for embedding, subsetting, and removing fonts to ensure visual consistency across different systems. - [GPU process isn't usable](https://ironpdf.com/troubleshooting/gpu-process-isnt-usable/): This webpage provides troubleshooting solutions for resolving GPU process usability issues in IronPDF, particularly focusing on common causes and fixes for errors encountered during local use and Azure deployment. - [Headers/Footers and Page Breaks](https://ironpdf.com/troubleshooting/headers-footers-page-breaks/): This webpage provides guidance on adding and managing headers, footers, and page breaks in PDFs using IronPDF, including troubleshooting tips and HTML/CSS validation techniques. - [Large Output Files Using ImageToPDF](https://ironpdf.com/troubleshooting/imagetopdf-file-size/): This web page provides guidance on optimizing and reducing file sizes when converting images to PDFs using IronPDF by suggesting methods like reducing image size and DPI. - [Initial render is slow](https://ironpdf.com/troubleshooting/initial-render-slow/): This page provides a comprehensive guide to troubleshoot and optimize slow initial rendering times when using IronPDF, including potential issues, checks, and solutions to improve performance across different environments. - [International Languages and CMJK](https://ironpdf.com/troubleshooting/international-languages-and-cmjk/): The web page provides a guide on troubleshooting PDFs with international languages and CMYK color spaces using IronPDF, detailing typeface requirements and input encoding configurations. - [Invalid CefExecuteProcess return code of 0](https://ironpdf.com/troubleshooting/invalid-cefexecuteprocess-return-code-of-0/): This web page provides troubleshooting guidance for resolving the "Invalid CefExecuteProcess return code of 0" errors in IronPDF, focusing on potential causes like conflicting CEF libraries and missing resources, alongside solutions for effective resolution. - [IronCefSubprocess](https://ironpdf.com/troubleshooting/ironcefsubprocess/): This page provides solutions for troubleshooting IronCefSubProcess errors in IronPDF, including managing file permissions and resolving missing subprocess files for optimal execution across Windows, macOS, and Linux platforms. - [IronPdf and IIS](https://ironpdf.com/troubleshooting/ironpdf-and-iis/): This page provides a detailed setup guide for deploying and troubleshooting IronPDF on Internet Information Services (IIS), focusing on configuration requirements for app pools, handling site changes, and using .NET for reliable integration. - [IronPdfAssemblyVersionMismatchException](https://ironpdf.com/troubleshooting/ironpdf-assembly-version-mismatch-exception/): This web page provides troubleshooting guidance for resolving assembly version mismatch exceptions in IronPDF, focusing on updating dependencies and offering solutions to ensure compatibility. - [IronPDF - _blank hyperlinks in a PDF open in same browser tab](https://ironpdf.com/troubleshooting/ironpdf-blank-hyperlinks-open-in-same-browser-tab/): This page provides a troubleshooting guide for resolving the issue where _blank hyperlinks in PDFs generated by IronPDF open in the same browser tab, a limitation common to many browsers like Chrome and Safari. - [IronPDF can not open / parse a specific PDF file](https://ironpdf.com/troubleshooting/ironpdf-can-not-open-parse-a-specific-pdf-file/): This webpage provides troubleshooting guidance for resolving specific PDF parsing errors in IronPDF, including handling password-protected and corrupted PDF files. - [IronPdf.Linux](https://ironpdf.com/troubleshooting/ironpdf-linux/): This web page provides a comprehensive setup guide for deploying and troubleshooting IronPDF on Linux systems, including tips for optimizing Docker image sizes and ensuring smooth performance. - [IronPDF Native Exception](https://ironpdf.com/troubleshooting/ironpdf-native-exception/): This web page provides guidance on troubleshooting and resolving native exceptions in IronPDF, including possible causes, solutions, and instructions for generating and submitting log files for engineering support. - [IronPdf.Native.UpdatedChrome](https://ironpdf.com/troubleshooting/ironpdf-native-updated-chrome/): This page provides guidance on using the latest Chrome native binary with IronPdf, focusing on integration, compatibility, and updates for Windows users. - [IronPDF Performance Assistance](https://ironpdf.com/troubleshooting/ironpdf-performance-assistance/): This web page provides comprehensive tips and strategies for optimizing the performance of IronPDF, including guidance on .NET applications, system architecture choices, handling large HTML and PDF files, image optimization, asset localization, and the differences between cloud and desktop performance. - [IronPDF Runtimes Folder](https://ironpdf.com/troubleshooting/ironpdf-runtimes-folder/): This page provides a guide on managing the IronPDF runtimes folder, detailing solutions for handling runtime dependencies, avoiding common exceptions, and optimizing deployment procedures in Visual Studio or through manual methods. - [IronPDF - Security CVE](https://ironpdf.com/troubleshooting/ironpdf-security-cve/): This page provides detailed information on IronPDF's security measures and CVE disclosures, highlighting certifications, API security, code review processes, and protection against vulnerabilities. - [IronPdf.Slim v2025.5.6 Deployment Exception](https://ironpdf.com/troubleshooting/ironpdf-slim-v2025-5-6-deployment-exception/): This page provides solutions for resolving deployment exceptions related to IronPdf.Slim v2025.5.6, detailing common issues and necessary steps to address them effectively. - [IronPdf.Slim](https://ironpdf.com/troubleshooting/ironpdf-slim/): This page explains the IronPDF Slim version, detailing its features and usage for reducing initial deployment size, especially in environments with package size limitations, and provides guidance on necessary dependencies and settings for successful implementation. - [IronPDF 'using' Declaration](https://ironpdf.com/troubleshooting/ironpdf-using/): This page provides a quick guide on using IronPDF with .NET, focusing on the `using` declaration for better resource management when handling PDF documents. - [Kerberos](https://ironpdf.com/troubleshooting/kerberos/): This web page offers a comprehensive guide on implementing Kerberos authentication in IronPDF, detailing how to use `UrlToPdf` with proper credentials and leveraging .NET libraries like HttpClient for secure PDF generation. - [Windows Nano Server / Servercore in .Net6 do not support System.Drawing](https://ironpdf.com/troubleshooting/libcef-dll-203/): This web page provides guidance on resolving libcef.dll version 203 errors in IronPDF, focusing on workarounds for the lack of System.Drawing support in Windows Nano Server and Windows Server Core (.NET6) by suggesting deployment as self-contained or using Linux-based container images. - [Setting License Key in Web.config](https://ironpdf.com/troubleshooting/license-key-web.config/): This web page provides detailed guidance on configuring and applying an IronPDF license key in the web.config file, addressing a known licensing issue in older versions of IronPDF for ASP.NET and .NET Framework 4.6.2 and above, including a workaround using ConfigurationManager. - [IronPDF LinxARM Cannot Allocate Memory](https://ironpdf.com/troubleshooting/linux-arm-cannot-allocate-memory/): This webpage provides troubleshooting steps to resolve the "cannot allocate memory in static TLS block" error encountered when using IronPDF on Linux ARM architectures, specifically when dynamically loading `libcef.so`. - [Log4j](https://ironpdf.com/troubleshooting/log4j/): This page provides a comprehensive guide on addressing Log4j vulnerabilities in IronPDF, detailing that IronPDF does not utilize Log4j and offering security insights. - [Memory Leak in IronPDF](https://ironpdf.com/troubleshooting/memory-leak-in-ironpdf/): This page provides a comprehensive guide for identifying, addressing, and reporting memory leaks in IronPDF, focusing on proper memory management techniques such as updating to the latest version, disposing of `IDisposable` objects, and manually collecting garbage in .NET applications. - [MetaData Visibility](https://ironpdf.com/troubleshooting/metadata-visibility/): This page on IronPDF's site provides a guide on managing metadata visibility in PDFs, detailing how to set and control metadata properties and security settings for document access and editing. - [Network service crashed, restarting service](https://ironpdf.com/troubleshooting/network-service-crashed-restarting-service/): This web page provides a troubleshooting guide for resolving network service crashes in IronPDF, specifically addressing issues with Azure Functions and deployment methods affecting logging operations. - [No function was found with the name SetLogEvent with error code (127)](https://ironpdf.com/troubleshooting/no-function-was-found-setlogevent-127/): This page provides troubleshooting guidance for resolving the "SetLogEvent Not Found" error in IronPDF, detailing causes related to version mismatches and solutions involving package updates and code modifications. - [IronPDF Package Size](https://ironpdf.com/troubleshooting/package-size-ironpdf/): This page provides guidance on reducing package size in IronPDF projects, offering workarounds and future solutions to optimize deployment, especially for environments with size constraints. - [PDF File Versions](https://ironpdf.com/troubleshooting/pdf-version/): This page provides a comprehensive guide on managing PDF file versions using IronPDF, including methods to change the PDF version through feature application and code snippets. - [Pixel Perfect HTML Formatting](https://ironpdf.com/troubleshooting/pixel-perfect-html-formatting/): This web page provides a comprehensive guide on achieving pixel-perfect HTML formatting in PDFs using IronPDF, including troubleshooting tips, code examples, and suggestions for ensuring accurate rendering of HTML content. - [Print From Network Printer](https://ironpdf.com/troubleshooting/print-from-network-printer/): This page offers a comprehensive guide on using IronPDF for printing PDF documents from network printers, including instructions for default, named, and AirPrint configurations. - [Quick IronPDF Troubleshooting](https://ironpdf.com/troubleshooting/quick-ironpdf-troubleshooting/): This web page provides a quick troubleshooting guide for resolving common issues with IronPDF, offering step-by-step instructions and solutions to ensure the software operates smoothly. - [Rasterize to Image using MemoryStream](https://ironpdf.com/troubleshooting/rasterize-to-image-using-memorystream/): This web page provides a comprehensive guide on how to rasterize PDF documents into images using the MemoryStream feature in IronPDF, facilitating efficient image handling without accessing the file system. - [Red Hat Enterprise Linux (RHEL) support](https://ironpdf.com/troubleshooting/red-hat-enterprise-linux-support/): This web page provides guidance on deploying and troubleshooting IronPDF on Red Hat Enterprise Linux, including a list of necessary commands and libraries for successful integration, despite it not being officially supported. - [Registry is not supported on this platform](https://ironpdf.com/troubleshooting/registry-is-not-supported-on-this-platform/): This webpage provides troubleshooting guidance for resolving the "Registry is not supported on this platform" error in IronPDF, particularly for users running the software on IIS, by recommending the installation of the Visual C++ redistributable. - [Render Delay & Timeout](https://ironpdf.com/troubleshooting/render-delay-timeout/): This page provides guidance on troubleshooting and resolving render timeout issues in IronPDF by adjusting the rendering delay and timeout settings to ensure complete asset loading during PDF generation. - [Segmentation Fault on AWS Lambda](https://ironpdf.com/troubleshooting/segmentation-fault-aws-lambda/): This web page provides troubleshooting steps for resolving segmentation faults occurring on AWS Lambda when using IronPDF, specifically by implementing garbage collection after PDF rendering. - [Unable to Connect to Licensing Server](https://ironpdf.com/troubleshooting/unable-to-connect-to-licensing-server/): This page provides troubleshooting steps and solutions for IronPdf users facing connection issues with the licensing server, detailing causes and potential workarounds. ### Tutorials - [Converting PDFs](https://ironpdf.com/tutorials/convert-pdf/): The web page provides a comprehensive guide on converting HTML, URLs, and Razor views to PDF in .NET Core using IronPDF, covering topics such as security with AES-256, Docker deployment, and performance optimization. - [Creating PDFs](https://ironpdf.com/tutorials/csharp-create-pdf-complete-tutorial/): Comprehensive tutorial on creating and editing PDF files in C# .NET using IronPDF, covering watermarks, compression, backgrounds, headers, footers, forms, and passwords. - [Editing PDFs](https://ironpdf.com/tutorials/csharp-edit-pdf-complete-tutorial/): This web page provides a comprehensive tutorial on editing PDF files using C# in .NET, covering aspects such as watermarks, compression, backgrounds, headers, footers, forms, and password protection. - [Sign and Secure PDFs](https://ironpdf.com/tutorials/csharp-pdf-security-complete-tutorial/): This page provides a comprehensive tutorial on securing PDF files in C# using digital signatures to ensure authenticity and protection. - [HTML to PDF](https://ironpdf.com/tutorials/html-to-pdf/): This web page provides a comprehensive tutorial for developers on converting HTML to PDF using C# with Chrome rendering, covering aspects like HTML strings, URLs, files, JavaScript, CSS3, headers, and security. - [Organize PDFs](https://ironpdf.com/tutorials/organize-pdfs-complete-tutorial/): This webpage is a complete tutorial on organizing PDF files using C# and IronPDF, providing developers with step-by-step guidance and code examples. - [Additional Features](https://ironpdf.com/tutorials/pdf-assets-and-performance-csharp/): This web page provides a tutorial on optimizing PDF performance and incorporating web assets using IronPDF in C#. - [Viewing PDFs in MAUI](https://ironpdf.com/tutorials/pdf-viewing/): This web page provides a detailed tutorial on using IronPDF to view PDFs in a MAUI application for C# .NET developers, including code examples and implementation guides. - [Debug HTML with Chrome](https://ironpdf.com/tutorials/pixel-perfect-html-to-pdf/): This web page provides a step-by-step tutorial on debugging HTML in Chrome to achieve pixel-perfect PDF creation using IronPDF's HTML5, CSS3, and JavaScript-supported Chrome Renderer. - [Coding with VB.NET](https://ironpdf.com/tutorials/vb-net-pdf/): This web page provides a comprehensive tutorial on using the VB.NET PDF Library for creating and editing PDFs, featuring clear documentation and practical code examples. ### API Reference - [API Reference](https://ironpdf.com/object-reference/api/): Official index of classes, methods, and properties of the IronPDF library (namespace: `IronPdf`) ## Code Examples - [Add Headers/Footers on Specific Pages](https://ironpdf.com/examples/adding-headers-and-footers-advanced/): Learn how to add custom headers and footers to PDFs using IronPDF, with detailed code examples and explanations for professional document formatting. - [Angular.JS to PDF](https://ironpdf.com/examples/angular-to-pdf/): The web page provides a detailed guide on converting Angular applications to PDF using IronPDF, showcasing how to render Angular pages as PDFs with full support for various JavaScript frameworks like Angular.js, Aurelia, Vue.js, React, and more using IronPDF's PDF rendering capabilities in Chrome. - [Annotations](https://ironpdf.com/examples/annotations/): Learn how to programmatically add annotations to PDF documents using IronPDF in C#. Follow this guide to enhance your PDFs with notes, highlights, and comments. - [ASPX Page to PDF Settings](https://ironpdf.com/examples/aspx-to-pdf-settings/): Learn how to configure settings for seamless ASPX to PDF conversion using IronPDF with code examples and detailed instructions. - [Async PDF Generation](https://ironpdf.com/examples/async/): Learn how to use IronPDF for asynchronous PDF generation, improving performance and efficiency in creating PDF documents through async methods. - [Backgrounds & Foregrounds](https://ironpdf.com/examples/backgrounds-and-foregrounds/): Learn how to enhance your PDF documents by adding custom backgrounds and foregrounds using IronPDF in C# with detailed code examples and explanations. - [Add Barcodes in HTML to PDF](https://ironpdf.com/examples/barcode-htmltopdf/): Learn how to generate barcodes in HTML and convert them to PDF using IronPDF with this code example and guide on adding barcodes and QR codes to your PDF documents. - [Outlines & Bookmarks](https://ironpdf.com/examples/bookmarks/): This web page provides examples and code snippets for adding bookmarks to PDF documents using IronPDF, offering guidance on creating organized and navigable PDF files. - [RTF to PDF](https://ironpdf.com/examples/convert-rtf-to-pdf/): Learn how to convert RTF files to PDF efficiently using IronPDF's C# library, complete with detailed code examples and step-by-step instructions for seamless conversion. - [URL to a PDF](https://ironpdf.com/examples/converting-a-url-to-a-pdf/): This page provides a C# code example and step-by-step guide on using the IronPDF library to convert a URL into a PDF document, highlighting features like JavaScript and CSS support, along with installation instructions via NuGet. - [Cookies](https://ironpdf.com/examples/cookies/): This web page provides a comprehensive guide on using cookies in .NET C# to enhance PDF rendering capabilities with IronPDF, including code examples and best practices. - [Copying Pages between PDF Files](https://ironpdf.com/examples/copy-pdf-page-to-another-pdf-file/): This web page provides a detailed guide and code examples on how to copy pages from one PDF file to another using IronPDF, focusing on effective PDF content management and merging techniques. - [Create Blank Page](https://ironpdf.com/examples/create-blank-page/): This web page provides a C# code example and explanation for creating a blank PDF page using the IronPDF library, detailing the process of defining page dimensions and saving the file. - [Add Attachments](https://ironpdf.com/examples/csharp-add-attachment-to-pdf/): This web page provides a code example and guide for adding attachments to PDF documents using IronPDF in C#, including links to documentation, GitHub resources, and download options. - [Set to Grayscale](https://ironpdf.com/examples/csharp-convert-pdf-to-grayscale/): This web page provides a detailed guide and C# code example for converting PDF documents to grayscale using the IronPDF library. - [Remove Specific PDF Pages](https://ironpdf.com/examples/csharp-remove-page-from-pdf/): This webpage provides a detailed guide on how to remove specific pages from PDF documents using IronPDF in C#, including step-by-step instructions and sample code to streamline PDF editing and management. - [Text Find and Replace](https://ironpdf.com/examples/csharp-replace-text-in-pdf/): This webpage provides a C# code example and guide on using IronPDF to find and replace text within PDF documents. - [CSHTML to PDF (MVC Core)](https://ironpdf.com/examples/cshtml-to-pdf-mvc-core/): This webpage provides a code example and detailed guide on converting CSHTML files to PDF documents using IronPDF in ASP.NET MVC Core, highlighting methods, features, and necessary packages. - [CSHTML to PDF (MVC Framework)](https://ironpdf.com/examples/cshtml-to-pdf-mvc-framework/): This web page provides code examples and guides for converting CSHTML views to PDF documents using the ASP.NET MVC framework with IronPdf. - [CSHTML to PDF (Razor Pages)](https://ironpdf.com/examples/cshtml-to-pdf-razor/): This web page provides code examples and guidance on converting Razor Pages in CSHTML format to PDF documents using IronPDF. - [Custom PDF Size](https://ironpdf.com/examples/custom-pdf-paper-size/): This web page provides a detailed guide and code examples on how to set custom paper sizes for PDF documents using IronPDF. - [Digital Signatures](https://ironpdf.com/examples/digitally-sign-a-pdf/): This web page offers comprehensive examples and guidance on digitally signing PDFs using IronPDF in C# or VB.NET, focusing on adding cryptographic and handwritten signatures to ensure document security and integrity. - [DOCX to PDF](https://ironpdf.com/examples/docx-to-pdf/): This web page provides a code example and detailed guide on converting DOCX files to PDF using the IronPDF C# library, including sample code and steps for implementation. - [Editing PDFs](https://ironpdf.com/examples/editing-pdfs/): This web page provides a comprehensive tutorial on editing PDFs using C# with IronPDF, including features like merging, watermarking, and saving edited files, complete with code examples and detailed instructions. - [Embedding Bitmaps and Images](https://ironpdf.com/examples/embed-image-base64/): This web page provides a detailed code example and step-by-step guide on how to embed Base64-encoded images in PDF documents using IronPDF, complete with sample code and additional resources. - [PDF Encryption & Decryption](https://ironpdf.com/examples/encryption-and-decryption/): This web page provides a comprehensive guide on using IronPDF to encrypt and decrypt PDF documents in C# .NET, offering step-by-step instructions to enhance PDF security. - [Execute Custom JavaScript](https://ironpdf.com/examples/execute-custom-javascript/): This web page provides a comprehensive guide on how to execute custom JavaScript in PDFs using IronPDF, including step-by-step instructions, examples, and code snippets to enhance document interactivity and customization. - [HTML Files to PDF](https://ironpdf.com/examples/file-to-pdf/): This webpage provides a detailed guide and code examples for converting HTML files to PDF using the IronPDF library, featuring step-by-step instructions and sample code for seamless integration in .NET applications. - [PDF Forms](https://ironpdf.com/examples/form-data/): This web page provides comprehensive examples and a guide on managing PDF form data using IronPDF in C#, including creating and populating forms. - [Custom Fonts in HTML to PDF](https://ironpdf.com/examples/google-fonts-htmltopdf/): This web page provides a guide on using Google Fonts in HTML and converting them to PDF with IronPDF, including code examples for enhancing PDFs with custom web fonts. - [Add Classic Text Headers & Footers](https://ironpdf.com/examples/headers-and-footers/): This web page provides a detailed guide on adding text headers and footers to PDF documents using IronPDF, including code examples and configuration options for achieving professional document formatting. - [Add HTML Headers & Footers](https://ironpdf.com/examples/html-headers-and-footers/): This webpage provides a detailed guide on adding HTML headers and footers to PDF documents using IronPDF, including code examples and instructions for creating dynamic, styled elements. - [HTTP Request Header](https://ironpdf.com/examples/http-request-header/): This web page provides a guide on configuring HTTP request headers for PDF rendering in .NET C# using IronPDF, including a code example for setting custom headers like Authorization for HTML-to-PDF conversion. - [Images To PDF](https://ironpdf.com/examples/image-to-pdf/): This web page provides code examples and instructions for converting image files to PDF documents using the IronPdf.ImageToPdfConverter class in C#, allowing users to efficiently transform single or multiple images into PDFs. - [Set Custom Margins](https://ironpdf.com/examples/ironpdf-set-custom-margins/): This page provides a code example and detailed guidance on setting custom PDF page margins using IronPDF, helping users control layout and spacing effectively. - [TLS Website & System Logins](https://ironpdf.com/examples/ironpdf-website-and-system-logins/): This web page provides a detailed guide and code examples on how to use IronPDF to generate PDFs from web pages that require TLS website and system logins, including setup instructions for rendering options and login credentials. - [JavaScript in HTML To PDF](https://ironpdf.com/examples/javascript-html-to-pdf/): This web page provides a comprehensive guide on converting JavaScript-generated HTML to PDF using IronPDF, featuring step-by-step instructions, code examples, and integration tips for creating dynamic PDF documents with embedded assets and interactivity. - [JavaScript Message Listener](https://ironpdf.com/examples/javascript-message-listener/): This web page provides a code example and guide on implementing a JavaScript message listener within PDFs using IronPDF, focusing on handling JavaScript events and interactions. - [Rendering Charts in PDFs](https://ironpdf.com/examples/js-charts-to-pdf/): This page provides a detailed guide on using IronPDF to convert JavaScript-based charts such as C3.js, D3.js, and Highcharts into high-quality PDFs, including step-by-step instructions and code examples for developers. - [Markdown to PDF](https://ironpdf.com/examples/markdown-to-pdf/): This web page provides a comprehensive guide on converting Markdown files to PDF using IronPDF in C#, including step-by-step instructions and sample code. - [Merge Two or More PDFs](https://ironpdf.com/examples/merge-pdfs/): This web page provides a detailed guide and code examples for merging multiple PDF documents into a single file using C# and IronPDF's API, ensuring content integrity and ease of implementation. - [TIFF to PDF with Multi-Page Support](https://ironpdf.com/examples/multi-frame-tiff-to-pdf/): This webpage provides a guide and code example for converting multi-frame TIFF images to PDF using IronPDF's ImageToPdfConverter method in C#. - [Page Numbers and Page Breaks](https://ironpdf.com/examples/page-numbers-and-page-breaks/): This page provides a comprehensive guide on adding page numbers and managing page breaks in PDFs using IronPDF, offering examples and code snippets for effective document organization. - [Paper Printing PDFs](https://ironpdf.com/examples/paper-printing-pdfs/): This web page provides code examples and detailed instructions for printing PDF documents in C# using the IronPDF library, including options for default and advanced printing configurations. - [Parallel PDF Generation](https://ironpdf.com/examples/parallel/): This page provides a code example and guide on using IronPDF to implement parallel PDF generation with asynchronous and multi-threaded processing techniques, enhancing performance for tasks involving concurrent PDF creation. - [PDF Compression](https://ironpdf.com/examples/pdf-compression/): This web page offers a comprehensive guide on using IronPDF to compress PDF files by adjusting image quality and scaling, providing sample code and instructions for optimizing file size while maintaining image clarity. - [Attach a Cover Page](https://ironpdf.com/examples/pdf-cover-page/): This web page provides a comprehensive guide with code examples on how to use IronPDF to add cover pages to PDF documents, enhancing their visual appeal and branding through simple coding steps. - [HTML Rendering Settings](https://ironpdf.com/examples/pdf-generation-settings/): This web page provides a detailed guide on configuring and optimizing PDF generation settings using IronPDF, including code examples for specifying HTML rendering settings. - [Portrait & Landscape Orientation](https://ironpdf.com/examples/pdf-page-orientation/): This page provides a detailed guide on how to set and manage PDF page orientations using IronPDF, including code examples for configuring portrait and landscape modes during HTML to PDF rendering. - [PDF to HTML](https://ironpdf.com/examples/pdf-to-html/): This web page provides a code example for converting PDFs to HTML using IronPDF in C#, highlighting customizable formatting options like colors, fonts, and layout. - [Watermarking](https://ironpdf.com/examples/pdf-watermarking/): This webpage provides a comprehensive guide and code example on how to use IronPDF's ApplyStamp method to add customizable HTML watermarks to PDF documents, showcasing precise control over watermark placement, rotation, opacity, and page-specific application. - [PDF/A](https://ironpdf.com/examples/pdfa/): This webpage provides code examples demonstrating how to convert PDFs to PDF/A format for long-term archival compliance using IronPDF's SaveAsPdfA method, supporting the PDF/A-3B standard for optimal document preservation. - [PDF/UA](https://ironpdf.com/examples/pdfua/): This page provides a code example for exporting documents as PDF/UA using IronPDF, highlighting its capability to enhance accessibility and comply with universal standards for inclusivity. - [C# PDF to Image Code Example (Without Losing Quality)](https://ironpdf.com/examples/rasterize-a-pdf-to-images/): This web page provides a detailed guide and C# code example for converting PDF documents to high-quality images using IronPDF, including method descriptions and customization options. - [Razor to PDF (Blazor Server)](https://ironpdf.com/examples/razor-to-pdf-blazor-server/): This web page provides a code example and detailed instructions for converting Razor components to PDFs within a Blazor Server application using IronPDF. - [Read PDF Files in C#](https://ironpdf.com/examples/reading-pdf-text/): This web page provides a comprehensive guide and code examples for reading and extracting text and images from PDF files using IronPDF in C#, without the need for Adobe Acrobat. - [Remove PDF Objects](https://ironpdf.com/examples/remove-pdf-objects/): This webpage provides a comprehensive guide on using IronPDF to programmatically remove specific objects, like images or text, from PDF files in C#, complete with step-by-step instructions and code examples. - [ASPX Page to PDF](https://ironpdf.com/examples/rendering-aspx-pages-as-pdfs/): This web page provides a code example and guide on how to render ASPX pages as PDFs using the IronPDF library in ASP.NET, demonstrating the integration of PDF generation into web applications. - [Scale PDF Objects](https://ironpdf.com/examples/scale-pdf-objects/): This web page provides a comprehensive guide for developers on how to scale PDF objects using C# and the IronPDF library, featuring detailed instructions and code examples for precise content manipulation without altering the original file. - [Passwords, Security & Metadata](https://ironpdf.com/examples/security-and-metadata/): This web page from IronPDF provides detailed code examples and instructions for managing PDF passwords, security settings, and metadata using C#, enabling developers to customize permissions and enhance document protection. - [Set Temp PDF File Path](https://ironpdf.com/examples/set-temp-path/): This page provides a detailed guide and code examples for configuring and setting a custom temporary file path in IronPDF to optimize PDF generation and storage management. - [Split a PDF and Extract Pages](https://ironpdf.com/examples/split-pdf-pages-csharp/): This web page provides a comprehensive guide on how to split PDF pages into separate files using IronPDF in C#, including step-by-step instructions, sample code, and downloadable resources. - [Adding HTML Content Efficiently](https://ironpdf.com/examples/stamping-html-pdf-multiple/): This web page provides a comprehensive guide and code examples on how to efficiently stamp multiple HTML PDF documents using IronPDF's ApplyMultipleStamps feature, including detailed instructions and downloadable resources. - [Stamping New Content](https://ironpdf.com/examples/stamping-new-content/): This page provides a guide and code examples for developers to use the StampHTML method in C# and Python to add new content to PDF documents with IronPDF. - [Multi Threaded Generation](https://ironpdf.com/examples/threading/): This page provides a comprehensive code example and guide on using IronPDF for multi-threaded PDF rendering, demonstrating how to handle concurrent PDF generation tasks efficiently with the ChromePdfRenderer class. - [Translate PDF Objects](https://ironpdf.com/examples/translate-pdf-objects/): This web page provides a comprehensive guide for developers on how to translate PDF objects programmatically in C# using IronPDF, including step-by-step instructions and code examples. - [Unicode & UTF-8 Support](https://ironpdf.com/examples/unicode/): This page demonstrates how to use IronPDF to render multilingual text in PDFs with full Unicode and UTF-8 support, including step-by-step instructions and code examples for creating and saving PDFs with proper character representation. - [HTML String to PDF](https://ironpdf.com/examples/using-html-to-create-a-pdf/): This webpage provides a detailed example on how to convert HTML strings to PDF documents using IronPDF within .NET projects, illustrating steps with C#, F#, and VB.NET code snippets for creating high-quality PDFs. - [Responsive HTML to PDF](https://ironpdf.com/examples/viewport/): This web page provides a code example and guide on rendering responsive HTML pages to PDF using IronPDF, focusing on managing viewport settings to control PDF layout and visibility. - [XAML to PDF (MAUI)](https://ironpdf.com/examples/xaml-to-pdf-maui/): This web page provides a guide and code examples for converting XAML files to PDF documents using the IronPDF library with MAUI, detailing installation steps, rendering options, and code implementation. ## Product Features - [Features](https://ironpdf.com/features/): This web page provides an overview of IronPDF's features, detailing its capabilities in PDF creation, conversion, manipulation, and digital signatures to enhance C# applications. - [Convert PDFs](https://ironpdf.com/features/convert/): The webpage at https://ironpdf.com/features/convert/ provides an overview of IronPDF's versatile PDF conversion features, enabling users to convert various file types such as HTML, DOCX, and images into professional PDFs while retaining original formatting and allowing for additional customization options like headers, footers, and page numbers. - [Create PDFs](https://ironpdf.com/features/create/): This webpage provides a comprehensive overview of IronPDF's features for creating PDFs, including tools for adding text, images, shapes, headers, footers, and page numbers, as well as options for customizing orientation, paper size, and metadata to enhance document creation and compliance. - [Edit PDFs](https://ironpdf.com/features/edit/): This web page provides a comprehensive overview of IronPDF's features for editing PDF files, including object manipulation, text extraction, redaction, annotation, and customization tools like headers, footers, and watermarks, enabling users to create refined and professional documents. - [Features](https://ironpdf.com/features/): This web page provides an in-depth overview of IronPDF's features, highlighting its capabilities in PDF creation, conversion, editing, organization, signing, and security for developers using .NET, Java, Node.js, and Python. - [Organize PDFs](https://ironpdf.com/features/organize/): This page on IronPDF's website details features for organizing PDF documents, including adding, copying, deleting pages, merging, splitting, and creating bookmarks to enhance document structure and navigation. - [Other Features](https://ironpdf.com/features/others/): This web page on IronPDF's site details the miscellaneous features of the software, including comprehensive support for HTML, CSS, JavaScript, images, fonts, UTF-8 character encoding, and performance optimization tools, to meet diverse PDF creation and conversion needs. - [Sign and Secure PDFs](https://ironpdf.com/features/secure/): This page on IronPDF's website provides an overview of features designed to secure and authenticate PDFs using encryption, permissions, digital signatures, and form management tools, while also detailing how to edit metadata and maintain document integrity. ## Licensing - [Extensions](https://ironpdf.com/licensing/extensions/): This web page provides information on how to extend and renew licenses for IronPDF, detailing the process and benefits of licensing extensions for enhancing PDF application functionalities. - [Licensing](https://ironpdf.com/licensing/): Provides detailed information about the licensing options available for the IronPDF library, which allows HTML to PDF conversion in C# and VB.NET. - [Upgrades](https://ironpdf.com/licensing/upgrades/): This web page provides information on licensing upgrade options and renewals for the IronPDF .NET PDF library, a tool used for converting HTML to PDF in C# and VB .NET applications.