# 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. - [Aspose vs IronPDF](https://ironpdf.com/competitors/aspose-vs-ironpdf-update/): 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 page provides a comprehensive C# tutorial for converting SVG (Scalable Vector Graphics) files to PDF using IronPDF library, emphasizing the critical requirement of specifying width/height dimensions in img tags to prevent SVGs from collapsing to zero size during rendering. - [PDF DOM Object](https://ironpdf.com/how-to/access-pdf-dom-object/): This page provides a comprehensive guide on how to access and manipulate PDF DOM (Document Object Model) objects in C# using IronPDF, covering text, images, and path elements with code examples and detailed explanations of the ObjectModel property and its components. - [Add, Copy & Delete PDF Pages](https://ironpdf.com/how-to/add-copy-delete-pages-pdf/): This tutorial page explains how to programmatically add, copy, and delete pages in PDF documents using C# and the IronPDF library, providing code examples and methods like Merge, InsertPdf, CopyPage/CopyPages, and RemovePage/RemovePages for PDF page manipulation in .NET applications. - [Images (jpg, png, svg, gif, etc)](https://ironpdf.com/how-to/add-images-to-pdfs/): This page provides a comprehensive guide on how to add and embed images (PNG, JPG, SVG, etc.) into PDF documents using IronPDF's C# library, covering methods like HTML-to-PDF conversion with image tags and Base64 encoding for creating self-contained PDFs. - [Add & Remove Attachments](https://ironpdf.com/how-to/add-remove-attachments/): This tutorial page demonstrates how to programmatically add, retrieve, and remove file attachments in PDF documents using IronPDF's C# library, with code examples showing methods like AddAttachment() and RemoveAttachment() for embedding supplementary files directly into PDFs. - [Add & Edit Annotations](https://ironpdf.com/how-to/annotations/): A tutorial page teaching C# developers how to programmatically add, edit, and remove PDF annotations (text comments and sticky notes) using IronPDF's API methods like AddTextAnnotation for document collaboration and review workflows. - [PDF from ASPX Pages](https://ironpdf.com/how-to/aspx-to-pdf/): This page provides a comprehensive tutorial on converting ASPX web pages to PDF documents in C# ASP.NET using IronPDF's one-line method, including step-by-step instructions, code examples, and advanced features like headers, footers, and PDF/A compliance. - [Async & Multithreading](https://ironpdf.com/how-to/async/): This page provides a comprehensive technical guide on implementing asynchronous and multithreaded PDF generation in C# using IronPDF, demonstrating performance optimization techniques that can reduce batch processing time by up to 65% through async methods and parallel processing examples with complete code samples. - [Deploying to Azure](https://ironpdf.com/how-to/azure/): This page provides a comprehensive guide for implementing IronPDF's C# PDF generation capabilities in Azure Functions, explaining how to convert HTML to PDF using the Chrome rendering engine with specific configuration requirements including Azure B1+ tier hosting and proper deployment settings. - [Backgrounds & Foregrounds](https://ironpdf.com/how-to/background-foreground/): This page provides a comprehensive guide on how to programmatically add background and foreground overlays to PDF documents using IronPDF's C# library, including code examples and use cases for watermarks, letterheads, stamps, and other document customization features. - [Base URLs & Asset Encoding](https://ironpdf.com/how-to/base-urls/): This developer guide page explains how to properly configure base URLs and asset encoding in IronPDF for C# .NET applications, enabling correct loading of CSS, JavaScript, and image assets when converting HTML to PDF, with specific examples for both general use cases and MVC applications. - [Create PDFs in Blazor Servers](https://ironpdf.com/how-to/blazor-tutorial/): This tutorial page teaches developers how to integrate IronPDF into Blazor Server applications to convert HTML content and web pages to PDF documents using C# in .NET 6+, with step-by-step instructions, code examples, and configuration guidance. - [Outlines & Bookmarks](https://ironpdf.com/how-to/bookmarks/): This page provides a comprehensive tutorial on using IronPDF's C# library to programmatically add, manage, and organize PDF bookmarks (also called outlines), including both single-layer and multi-layer hierarchical bookmark structures for enhanced document navigation. - [Grayscale](https://ironpdf.com/how-to/color-grayscale/): This page provides a C# tutorial for converting color PDFs to grayscale using IronPDF's ChromePdfRenderer by setting the GrayScale property to true, including code examples and explanations of when and why to use grayscale conversion for cost-effective printing and improved readability. - [Cookies](https://ironpdf.com/how-to/cookies/): This page is a comprehensive tutorial on integrating cookies with IronPDF's C# library for HTML-to-PDF conversion, covering cookie management through the RequestContext property and ApplyCookies method to maintain session state and authentication during PDF rendering. - [Create PDF Forms](https://ironpdf.com/how-to/create-forms/): This webpage provides a comprehensive tutorial on creating interactive PDF forms in C# using IronPDF, demonstrating how to add various form elements like text fields, checkboxes, radio buttons, comboboxes, and digital signatures through both HTML-to-PDF conversion and programmatic methods. - [Create New PDFs](https://ironpdf.com/how-to/create-new-pdfs/): This C# tutorial page demonstrates how to programmatically create new PDF documents using IronPDF, covering methods to generate blank PDFs with custom dimensions, convert HTML/images/other formats to PDF, and provides code examples with installation and implementation steps. - [Parse PDFs in C#](https://ironpdf.com/how-to/csharp-parse-pdf/): This page provides a tutorial on using IronPDF, a C# library, to parse PDF files and extract text content from them using methods like ExtractAllText and ExtractTextFromPage, with code examples and instructions for .NET developers. - [Generate PDF Reports](https://ironpdf.com/how-to/csharp-pdf-reports/): This page demonstrates how to generate PDF reports in C# and ASP.NET applications using IronPDF, a .NET library that converts HTML, Crystal Reports, XML, and SQL data into professionally formatted PDF documents with preserved styling through a simple API. - [CSHTML to PDF (MVC Core)](https://ironpdf.com/how-to/cshtml-to-pdf-mvc-core/): This page provides a comprehensive tutorial on converting CSHTML Razor views to PDF documents in ASP.NET Core MVC applications using IronPDF's RenderRazorViewToPdf method, including setup instructions, code examples, and implementation details for seamlessly generating PDFs from dynamic HTML views. - [CSHTML to PDF (MVC Framework)](https://ironpdf.com/how-to/cshtml-to-pdf-mvc-framework/): This page provides a comprehensive tutorial on converting CSHTML views to PDF documents in ASP.NET MVC applications using IronPDF's ChromePdfRenderer.RenderView() method, including installation instructions, code examples, and explanations of the MVC framework components. - [CSHTML to PDF (Headlessly)](https://ironpdf.com/how-to/cshtml-to-pdf-razor-headlessly/): This page provides a tutorial on converting Razor Views (.cshtml files) to PDF documents headlessly in C# using Razor.Templating.Core to transform cshtml to HTML and IronPDF to generate PDFs, specifically for ASP.NET Core applications that need to generate PDFs without a GUI or browser window. - [CSHTML to PDF (Razor Pages)](https://ironpdf.com/how-to/cshtml-to-pdf-razor/): This page provides a comprehensive guide on how to convert Razor Pages (.cshtml files) to PDF documents in ASP.NET Core applications using IronPDF's RenderRazorToPdf method, including installation instructions, code examples, and use cases for generating reports, invoices, and dynamic PDFs. - [Custom Logging](https://ironpdf.com/how-to/custom-logging/): This page provides a comprehensive guide on implementing custom logging in C# with IronPDF, explaining how to redirect PDF processing logs to custom loggers like NLog, Serilog, or log4net by setting LoggingMode to Custom, with code examples and implementation steps. - [Set Custom Margins](https://ironpdf.com/how-to/custom-margins/): This tutorial page demonstrates how to programmatically set custom PDF margins in C# using IronPDF's ChromePdfRenderer, explaining margin configuration in millimeters, CSS interaction, common margin standards, and providing code examples for precise PDF layout control. - [Custom Paper Size](https://ironpdf.com/how-to/custom-paper-size/): This page provides a comprehensive guide on creating PDFs with custom paper sizes in C# using IronPDF, including methods to set precise dimensions in various units (cm, mm, inches, pixels) and access to over 100 standard paper size options for specialty document layouts. - [Custom Watermarks](https://ironpdf.com/how-to/custom-watermark/): This tutorial page explains how to add custom watermarks (text or image) to PDF documents in C# using IronPDF's ApplyWatermark method, with examples showing HTML/CSS styling options for opacity, rotation, and positioning using a 3x3 grid system. - [Embed Images with DataURIs](https://ironpdf.com/how-to/datauris/): This page provides a comprehensive guide on how to embed images directly into PDF documents using DataURIs with IronPDF's C# and VB.NET library, demonstrating the conversion of image files to base64 strings for inline HTML embedding, which eliminates external file dependencies when generating PDFs. - [Convert DOCX to PDF](https://ironpdf.com/how-to/docx-to-pdf/): This IronPDF tutorial page provides comprehensive guidance on converting Microsoft Word DOCX files to PDF using C#, featuring the DocxToPdfRenderer class for simple one-line conversions while preserving formatting, and includes Mail Merge functionality for batch document generation. - [Draw Line & Rectangle](https://ironpdf.com/how-to/draw-line-and-rectangle/): This page provides a comprehensive C# tutorial on how to programmatically draw lines and rectangles on PDF documents using IronPDF's DrawLine and DrawRectangle methods, including code examples, parameter explanations, and practical applications for adding geometric shapes to PDFs. - [Draw Text & Bitmap](https://ironpdf.com/how-to/draw-text-and-bitmap/): This page is a tutorial for using IronPDF's C# library to add custom text and bitmap images to existing PDF documents through the DrawText and DrawBitmap methods, demonstrating coordinate systems, font options, and practical applications like watermarks, logos, and annotations. - [Fill & Edit PDF Forms](https://ironpdf.com/how-to/edit-forms/): This page provides a comprehensive guide for C# developers on how to programmatically fill and edit PDF forms using the IronPDF library, covering various form field types including text fields, checkboxes, radio buttons, and combo boxes with code examples and implementation steps. - [Save & Export PDF Documents](https://ironpdf.com/how-to/export-save-pdf-csharp/): This page provides a comprehensive C# tutorial on exporting and saving HTML content as PDF files using the IronPDF library, featuring code examples for various save methods including SaveAs(), Stream, and BinaryData for different use cases like disk storage, web serving, and memory operations. - [Extract Text & Images](https://ironpdf.com/how-to/extract-text-and-images/): This page provides a comprehensive guide on using IronPDF's C# library to extract both text and images from PDF documents, offering methods for retrieving embedded content for editing, analysis, and repurposing in various applications. - [Replace Text in PDF](https://ironpdf.com/how-to/find-replace-text/): This tutorial page explains how to programmatically replace text within PDF documents using C# and the IronPDF library, featuring code examples for the ReplaceTextOnAllPages() and ReplaceTextOnPage() methods to enable automated text replacement, corrections, and template customization in .NET applications. - [Add Headers & Footers](https://ironpdf.com/how-to/headers-and-footers/): This tutorial page explains how to add headers and footers to PDF documents in C# using IronPDF, covering both simple text methods (AddTextHeaders/AddTextFooters) and HTML-based methods (AddHtmlHeaders/AddHtmlFooters) with features like page numbering, logos, and CSS styling for creating professional documents. - [PDF from HTML File](https://ironpdf.com/how-to/html-file-to-pdf/): This page provides a comprehensive guide on using IronPDF's C# library to convert HTML files to PDF documents, featuring code examples, step-by-step instructions, and details about the Chrome-based rendering engine that supports CSS3, JavaScript, and other web technologies. - [PDF from HTML String](https://ironpdf.com/how-to/html-string-to-pdf/): This tutorial page explains how to convert HTML strings to PDF documents in C# using the IronPDF library, which leverages a Chrome rendering engine to maintain perfect fidelity of HTML5, CSS3, and JavaScript content, with code examples and configuration options for the conversion process. - [Page Breaks](https://ironpdf.com/how-to/html-to-pdf-page-breaks/): This page provides a comprehensive guide on controlling page breaks when converting HTML to PDF using IronPDF in C#, explaining how to add page breaks with `page-break-after: always;` or prevent unwanted breaks with `page-break-inside: avoid;` CSS properties, complete with code examples and best practices for achieving proper pagination in PDF documents. - [CSS (Screen & Print)](https://ironpdf.com/how-to/html-to-pdf-responsive-css/): This page provides a comprehensive guide on using IronPDF's C# library to convert HTML with responsive CSS to PDF documents, with specific focus on controlling CSS media types ('screen' vs 'print') to optimize PDF rendering and support features like repeated table headers across pages. - [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 page provides a comprehensive guide on how to add custom HTTP request headers (like authentication tokens, user agents, and metadata) when converting URLs to PDFs using IronPDF in C#, including code examples and practical use cases for secure document generation. - [Image to PDF](https://ironpdf.com/how-to/image-to-pdf/): This web page provides a comprehensive guide for C# developers on how to convert various image formats (JPG, PNG, TIFF, etc.) to PDF documents using IronPDF's ImageToPdfConverter class, including code examples, customization options for placement and formatting, and step-by-step instructions. - [Embed Images from Azure Blob Storage](https://ironpdf.com/how-to/images-azure-blob-storage/): This page provides a technical guide for C# developers on how to generate PDF documents that include images stored in Azure Blob Storage by retrieving blob data, converting it to base64 format, embedding it in HTML, and using IronPDF's rendering capabilities. - [Chrome PDF Rendering Engine](https://ironpdf.com/how-to/ironpdf-2021-chrome-rendering-engine-eap/): This page documents IronPDF's Chrome rendering engine for C#, explaining how developers can convert HTML to PDF using Chromium technology with features like modern CSS/JavaScript support, pixel-perfect rendering, and 5-20x performance improvements over traditional browser-based methods. - [JavaScript (Custom Render Delays)](https://ironpdf.com/how-to/javascript-to-pdf/): This page provides a comprehensive guide on converting HTML documents containing JavaScript to PDF using IronPDF's C# library, featuring code examples, setup instructions, and technical details about handling dynamic content rendering with the Chromium engine. - [Using License Keys](https://ironpdf.com/how-to/license-keys/): This webpage provides a comprehensive guide on how to apply IronPDF license keys in C# applications, covering multiple configuration methods including direct code assignment, Web.Config, appsettings.json, and environment variables, along with installation instructions and code examples for properly licensing IronPDF for production use. - [Linearize PDFs](https://ironpdf.com/how-to/linearize-pdf/): This page provides a C# tutorial for using IronPDF's linearization feature to create "Fast Web View" PDFs that display the first page instantly while downloading, improving user experience for large documents through the SaveAsLinearized method. - [TLS Website & System Logins](https://ironpdf.com/how-to/logins/): This page provides a comprehensive guide on converting HTML to PDF in C# when the source content is behind login authentication, demonstrating how to use IronPDF's ChromeHttpLoginCredentials for network authentication and alternative methods using WebClient/HttpClient for downloading protected HTML content before conversion. - [Use on Mac](https://ironpdf.com/how-to/macos/): This page provides a comprehensive guide for using IronPDF, a C# PDF generation library, on macOS with .NET Core, including setup instructions for both Intel and Apple Silicon processors, code examples for HTML to PDF conversion, and cross-platform deployment information. - [Manage Fonts](https://ironpdf.com/how-to/manage-fonts/): This page provides comprehensive documentation on how to programmatically manage PDF fonts in C# using IronPDF, including finding, embedding, unembedding, and replacing fonts in PDF documents to ensure consistent text display across platforms. - [Convert MD to PDF](https://ironpdf.com/how-to/md-to-pdf/): This webpage provides a comprehensive guide for C# developers on converting Markdown content to PDF documents using IronPDF's RenderMarkdownStringAsPdf and RenderMarkdownFileAsPdf methods, including code examples and advanced customization options. - [Merge or Split PDFs](https://ironpdf.com/how-to/merge-or-split-pdfs/): This IronPDF tutorial page demonstrates how to programmatically merge multiple PDF files into one document or split PDFs into separate files using C# methods like Merge() and CopyPages(), providing code examples and use cases for document management in .NET applications. - [Set & Edit Metadata](https://ironpdf.com/how-to/metadata/): This tutorial page demonstrates how to programmatically set and edit PDF metadata in C# using IronPDF, covering both standard properties (title, author, keywords) and custom fields, with code examples and step-by-step instructions for developers building document management and compliance features. - [OpenAI for PDF](https://ironpdf.com/how-to/openai/): A comprehensive guide demonstrating how to integrate OpenAI's AI capabilities with IronPDF for C# developers to add intelligent PDF processing features like summarization, querying, and document analysis using Microsoft Semantic Kernel and Azure OpenAI services. - [Add Page Numbers](https://ironpdf.com/how-to/page-numbers/): This tutorial page demonstrates how to add page numbers to PDF documents in C# using IronPDF's placeholder strings ({page} and {total-pages}) in headers and footers, with code examples showing how to implement basic page numbering and apply it to specific pages or sections. - [Orientation & Rotation](https://ironpdf.com/how-to/page-orientation-rotation/): This page provides a comprehensive guide for C# developers on how to set PDF page orientation (portrait/landscape) during rendering and rotate PDF pages to specific angles (0°, 90°, 180°, 270°) using IronPDF's .NET library, including code examples and best practices. - [PDF Compression](https://ironpdf.com/how-to/pdf-compression/): This page provides a comprehensive guide on how to compress PDF files in C# using IronPDF library, demonstrating methods to reduce file sizes through image compression and structure optimization while maintaining document quality, with code examples and expected compression results. - [Flatten PDFs](https://ironpdf.com/how-to/pdf-image-flatten-csharp/): This page provides documentation and code examples for using IronPDF's C# library to flatten PDF documents, converting interactive form fields like checkboxes, text boxes, and fillable widgets into static, non-editable content with a single line of code for document security and archival purposes. - [Load PDFs from Memory](https://ironpdf.com/how-to/pdf-memory-stream/): This page explains how to convert MemoryStream objects to PDF documents in C# using IronPDF library, enabling PDF creation and manipulation directly in memory without file system access, which is particularly useful for cloud environments, web applications, or scenarios with restricted file system access. - [Set PDF Passwords and Permissions](https://ironpdf.com/how-to/pdf-permissions-passwords/): This page documents how to implement PDF password protection and permission controls in C# using the IronPDF library, including setting user/owner passwords, configuring editing/printing restrictions, and applying 128-bit encryption to secure PDF documents. - [PDF to HTML](https://ironpdf.com/how-to/pdf-to-html/): This tutorial page explains how to convert PDF files to HTML format in C# using IronPDF's SaveAsHtml method, providing code examples and guidance for developers who need to transform PDF documents into web-friendly HTML while preserving layout and structure for improved accessibility, SEO, and web integration. - [Export PDFs to Memory](https://ironpdf.com/how-to/pdf-to-memory-stream/): This page provides a comprehensive guide on converting PDFs to MemoryStream in C# using IronPDF, demonstrating how to save and manipulate PDFs in memory without file system access for cloud applications, Azure deployments, and web services. - [Export Different PDF Versions](https://ironpdf.com/how-to/pdf-versions/): This page provides a comprehensive guide on how to create PDFs with different version specifications (1.4 through 1.7) using IronPDF in C#, explaining how the library automatically selects the appropriate PDF version based on document features and demonstrating code examples for generating PDFs with optimal compatibility. - [Viewing PDFs in MAUI](https://ironpdf.com/how-to/pdf-viewing/): This tutorial page explains how to integrate IronPDF's PDF viewing component into .NET MAUI applications using C#, enabling developers to embed full-featured PDF viewing, navigation, zoom, search, and print functionality with minimal code across Windows and macOS platforms. - [Export PDF/A Format Docs in C#](https://ironpdf.com/how-to/pdfa/): Tutorial page demonstrating how to convert standard PDFs to PDF/A-3b archival format in C# using IronPDF library, with code examples and information about Section 508 accessibility compliance for long-term document preservation. - [Export PDF/UA Format Docs in C#](https://ironpdf.com/how-to/pdfua/): This page provides documentation on how to use IronPDF's C# library to create and export PDF/UA (Universal Accessibility) compliant documents, which meet Section 508 accessibility requirements for users with disabilities by supporting assistive technologies like screen readers. - [Debug HTML with Chrome](https://ironpdf.com/how-to/pixel-perfect-html-to-pdf/): This page provides a comprehensive guide on using IronPDF's Chrome Renderer to create pixel-perfect PDFs from HTML in C#, explaining how it leverages Google Chromium to ensure PDFs render identically to Chrome browser display while supporting full HTML5, CSS3, and JavaScript, with code examples and comparisons to competing PDF libraries. - [Print to a Physical Printer](https://ironpdf.com/how-to/print-pdf/): This tutorial page explains how to programmatically print PDF files in C# .NET applications using IronPDF library, demonstrating the Print() method for sending PDFs to physical printers with configurable settings like DPI, printer selection, and advanced print controls through Microsoft PrinterSettings and PrintController. - [Image from PDF](https://ironpdf.com/how-to/rasterize-pdf-to-images/): This page provides a comprehensive C# programming guide for converting PDF documents to image formats (PNG, JPEG, TIFF) using IronPDF's RasterizeToImageFiles method, including code examples, configuration options for DPI and dimensions, and use cases like thumbnail generation and secure document sharing. - [Razor to PDF (Blazor Server)](https://ironpdf.com/how-to/razor-to-pdf-blazor-server/): This webpage provides a comprehensive tutorial on converting Razor components to PDF documents in Blazor Server applications using IronPDF's C# library, featuring code examples, setup instructions, and the RenderRazorComponentToPdf method for transforming UI components into customizable PDFs with headers and footers. - [Redact Text & Regions](https://ironpdf.com/how-to/redact-text/): This tutorial page demonstrates how to programmatically redact (permanently remove or obscure) sensitive text and regions from PDF documents using IronPDF's C# library, providing code examples and methods for ensuring data privacy compliance with regulations like GDPR and HIPAA. - [Render WebGL Sites](https://ironpdf.com/how-to/render-webgl/): This page provides a comprehensive tutorial on using IronPDF's C# library to convert WebGL-powered websites with 3D graphics and interactive content into static PDF documents by configuring Chrome's GPU hardware acceleration and single-process mode. - [Rendering Options](https://ironpdf.com/how-to/rendering-options/): A comprehensive tutorial page explaining how to use IronPDF's C# library rendering options to customize PDF generation from HTML and other sources, including configuration of margins, headers, footers, paper size, JavaScript execution, and CSS media types through the ChromePdfRenderer class. - [Edit & Sign Revision History](https://ironpdf.com/how-to/revision-history/): This page provides a comprehensive guide on how to save and manage PDF revision history in C# using IronPDF, demonstrating methods like SaveAsRevision and GetRevision for tracking document changes, with special focus on digital signature workflows and incremental saving mechanisms. - [Rotate Text and Pages](https://ironpdf.com/how-to/rotating-text/): This tutorial page demonstrates how to programmatically rotate PDF pages and text in C# using IronPDF library, providing code examples and methods for rotating entire pages (SetPageRotation, SetPageRotations, SetAllPageRotations) or specific text elements using CSS3 transforms, supporting standard rotation angles of 90°, 180°, and 270° clockwise. - [Convert RTF to PDF](https://ironpdf.com/how-to/rtf-to-pdf/): This IronPDF tutorial page provides comprehensive guidance on converting Rich Text Format (RTF) documents to PDF in C# with just two lines of code, covering both RTF string and file conversion methods while explaining the benefits of PDF conversion and preservation of formatting. - [Sanitize PDF](https://ironpdf.com/how-to/sanitize-pdf/): This page documents IronPDF's PDF sanitization capabilities in C# .NET, explaining how to remove malicious scripts, JavaScript, and metadata from PDFs by converting them to images and back, with options for both bitmap and SVG conversion methods and customization through ChromeRenderOptions. - [Signing PDFs with HSM](https://ironpdf.com/how-to/signing-pdf-with-hsm/): This page provides a comprehensive guide on how to digitally sign PDF documents using Hardware Security Modules (HSMs) in C# with the IronPDF library, demonstrating secure signing where private keys remain protected within hardware devices through the PKCS#11 API interface. - [Signing PDFs](https://ironpdf.com/how-to/signing/): This page provides a comprehensive C# developer guide for digitally signing PDFs using IronPDF, covering three signing methods: certificate-based digital signatures with X509Certificate2, visual/handwritten signature stamps, and interactive signature form fields for electronic signing. - [Split Multipage PDF](https://ironpdf.com/how-to/split-multipage-pdf/): This page provides a comprehensive guide on using IronPDF's CopyPage method in C# to split multi-page PDF documents into individual single-page PDF files, including code examples and step-by-step instructions for developers. - [Stamp Text & Images](https://ironpdf.com/how-to/stamp-text-image/): This page is a comprehensive C# programming guide that demonstrates how to use the IronPDF library to add stamps (text, images, HTML content, and barcodes) to existing PDF documents, with code examples and detailed instructions for customizing stamp properties like positioning, fonts, opacity, and multi-page application. - [Add a Table of Contents](https://ironpdf.com/how-to/table-of-contents/): This page provides a comprehensive guide on how to add table of contents to PDF documents using IronPDF's C# library, explaining the TableOfContents property configuration, different TOC types (Basic or WithPageNumbers), and demonstrating how the library automatically generates hyperlinked navigation from HTML headers (h1-h6) with code examples. - [Transform PDF Pages](https://ironpdf.com/how-to/transform-pdf-pages/): This page documents IronPDF's Transform method for C#/.NET developers to programmatically reposition and resize PDF content within pages by applying translation (horizontal/vertical movement) and scaling transformations without changing the actual page dimensions. - [PDF from URL](https://ironpdf.com/how-to/url-to-pdf/): This tutorial page demonstrates how to convert URLs to PDF files in C# using IronPDF's ChromePdfRenderer class, which renders web pages with full JavaScript, CSS, and image support using a Chrome rendering engine. - [Support UTF-8 and International Languages](https://ironpdf.com/how-to/utf-8/): This page provides a comprehensive guide on creating UTF-8 encoded PDFs with international language support in C# using the IronPDF library, demonstrating code examples and configuration steps for properly rendering Unicode characters and multilingual content in PDF documents. - [Fit to Paper & Zoom](https://ironpdf.com/how-to/viewport-zoom/): This page provides documentation on how to control viewport width and zoom settings when converting HTML to PDF using IronPDF's C# library, explaining different PaperFit modes and rendering options to achieve proper layout and scaling in generated PDFs. - [Use WaitFor to Delay PDF Render](https://ironpdf.com/how-to/waitfor/): This page provides a comprehensive guide on using IronPDF's C# WaitFor class to control PDF rendering timing, explaining methods to delay rendering until assets, fonts, and JavaScript are fully loaded through options like RenderDelay, NetworkIdle, and custom triggers. - [Fonts (Web & Icon)](https://ironpdf.com/how-to/webfonts-webicons/): This webpage provides documentation on how to use IronPDF's C# library to embed custom web fonts (like Google Fonts) and icon fonts (like FontAwesome) into PDF documents by rendering HTML with CSS font declarations, including code examples and best practices for ensuring fonts load properly before PDF generation. - [Use on Windows](https://ironpdf.com/how-to/windows/): This page provides comprehensive documentation for using IronPDF, a C# PDF generation library, on Windows platforms including Windows 10, 11, and various Windows Server versions, detailing supported environments, installation requirements, and setup instructions for .NET applications. - [XAML to PDF (MAUI)](https://ironpdf.com/how-to/xaml-to-pdf-maui/): This page provides a comprehensive guide on converting XAML pages to PDF documents in .NET MAUI C# applications using IronPDF's RenderContentPageToPdf method, including code examples, setup instructions, and platform compatibility information for desktop and web applications. - [Convert XML to PDF](https://ironpdf.com/how-to/xml-to-pdf/): This page provides a comprehensive guide on converting XML documents to PDF format in C# and VB.NET using IronPDF library with XSLT transformations, including code examples, step-by-step instructions, and explanations of the XML-to-HTML-to-PDF conversion process. ### 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.