# 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 page compares iText and IronPDF using the competitor update-page layout and highlights IronPDF's rendering quality, developer experience, support, and pricing transparency. - [Nutrient vs IronPDF](https://ironpdf.com/competitors/nutrient-vs-ironpdf/): This page compares Nutrient and IronPDF using the competitor update-page layout and highlights IronPDF's rendering quality, developer experience, support, and pricing transparency. - [QuestPDF vs IronPDF](https://ironpdf.com/competitors/questpdf-vs-ironpdf/): This page compares QuestPDF and IronPDF using the competitor update-page layout and highlights IronPDF's rendering quality, developer experience, support, and pricing transparency. - [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. - [Syncfusion vs IronPDF](https://ironpdf.com/competitors/syncfusion-vs-ironpdf/index_old/): 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 Annotations.Add method and TextAnnotation class 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 Hyphenation](https://ironpdf.com/how-to/custom-hyphenation/): This web page provides a comprehensive guide on implementing custom TeX hyphenation patterns in C# PDF generation using IronPDF, including code examples and handling constraints. - [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 is a C# tutorial on exporting and saving a rendered PdfDocument as PDF files using the IronPDF library, featuring code examples for save methods including SaveAs(), Stream, and BinaryData, plus SaveAsPdfA, SaveAsPdfUA, and SaveAsRevision for archival, accessible, and versioned output. - [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 Element](https://ironpdf.com/how-to/html-element-to-pdf/): This web page provides a comprehensive guide on exporting specific HTML elements and sections to PDF using C# with IronPDF, covering four different approaches including JS isolation, CSS hiding, server-side extraction, and live URL targeting. - [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 is a guide on how to compress PDF files in C# using the IronPDF library, demonstrating the CompressAndSaveAs, CompressPdfToBytes, and CompressPdfToStream methods to reduce file sizes through image compression and structure tree optimization, with code examples and documented 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. - [Proxy Configuration](https://ironpdf.com/how-to/proxy/): This page provides a comprehensive guide on configuring proxy servers for PDF rendering in C# using IronPDF, including setup instructions, handling authenticated proxies, and troubleshooting in Docker and CI/CD environments. - [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 explains how to convert Rich Text Format (RTF) documents to PDF in C# with just two lines of code, covering both RTF string and file conversion methods, the benefits of PDF conversion, and which formatting renders reliably versus advanced markup that may not round-trip exactly. - [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 ChromePdfRenderOptions. - [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. - [Verify PDF Signatures](https://ironpdf.com/how-to/verify-pdf-signatures/): This web page provides a detailed guide on using IronPDF in C# to inspect and extract X.509 certificate details from verified PDF signatures, including signer identity, eIDAS fields, validity, thumbprint, and certificate chain. - [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 explains how to convert XML documents to PDF in C# using the IronPDF library with XSLT transformations. Because IronPDF has no native XML renderer, the workflow is XML to XSLT/HTML to PDF, with code examples, step-by-step instructions, and explanations of each stage. ### 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. - [AccessViolationException in Forms](https://ironpdf.com/troubleshooting/access-violation-form-processing/): This page provides troubleshooting guidance for resolving an intermittent AccessViolationException (code c0000005) encountered during PDF form processing with IronPDF, including solutions like keeping the PdfDocument alive, avoiding manual garbage collection, and targeting x64 architecture. - [AccessViolationException After InsertPdf with HTML Headers/Footers](https://ironpdf.com/troubleshooting/access-violation-insertpdf-html-headers-footers/): This web page provides solutions for resolving an AccessViolationException error encountered when using the InsertPdf method with HTML headers and footers in IronPDF, particularly in Release builds, through operation reordering or using GC.KeepAlive to prevent early garbage collection. - [Bookmarks via ExtractTextFromPage](https://ironpdf.com/troubleshooting/add-bookmarks-with-extracttextfrompage/): This page provides a solution for adding bookmarks to PDFs by using the ExtractTextFromPage() method to read text in logical order, enabling reliable bookmark searches even when Pages.Lines fails due to garbled or unordered text. - [Add Fonts Using CSS](https://ironpdf.com/troubleshooting/adding-fonts-with-css/): This page provides a guide on using CSS to add custom fonts in IronPDF, detailing how to reference a font through a stylesheet with the `@font-face` rule to have it automatically embedded during PDF rendering. - [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. - [Adobe Fonts as Type 3](https://ironpdf.com/troubleshooting/adobe-fonts-type3-truetype/): This webpage provides troubleshooting guidance for IronPDF users on how to ensure Adobe Fonts embed as TrueType instead of Type 3 by repackaging the `.ttf` files using FontForge, due to Chromium's default handling of PostScript outlines. - [AKS Rendering Timeouts](https://ironpdf.com/troubleshooting/aks-rendering-timeouts/): This page addresses the issue of HTML-to-PDF job timeouts on Linux AKS due to resource constraints and provides solutions like switching to single-process rendering and tuning `ChromeBrowserLimit` to resolve latency problems. - [Docker Build Fails Due to xorg-x11-utils on Amazon Linux 2023](https://ironpdf.com/troubleshooting/amazon-linux-2023-xorg-conflict/): This web page provides a solution to resolve the xorg-x11-utils package conflict encountered during IronPDF Docker builds on the Amazon Linux 2023 AWS Lambda .NET 8 base image by modifying the Dockerfile to exclude xorg-x11-utils. - [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. - [ASP.NET Web Forms License Validation](https://ironpdf.com/troubleshooting/aspnet-webforms-license-validation/): This web page provides troubleshooting guidance for resolving IronPDF license validation failures in ASP.NET Web Forms by configuring the targetFramework attribute in httpRuntime to ensure TLS 1.2 compatibility. - [Assembly Mismatch After Version Upgrade](https://ironpdf.com/troubleshooting/assembly-mismatch-in-version-upgrade-for-net-framework-projects/): This page provides a troubleshooting guide for resolving IronPDF assembly mismatch errors after version upgrades in .NET Framework projects by clearing stale cached DLLs and reinstalling packages through NuGet. - [Author Names in PDF Metadata](https://ironpdf.com/troubleshooting/author-entity-pdf-metadata/): This page provides guidance on maintaining author names as single entities in PDF metadata by using vertical bars or hyphens instead of commas to prevent unintended splitting in PDF editors. - [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 Lambda Docker libnss3 Error](https://ironpdf.com/troubleshooting/aws-lambda-docker-libnss3/): This web page provides troubleshooting solutions for resolving Chrome deployment errors in IronPDF on AWS Lambda Docker, specifically addressing the absence of libnss3 and write access restrictions by directing deployment to a writable directory. - [AWS Lambda .NET 8 Chromium Binary](https://ironpdf.com/troubleshooting/aws-lambda-dotnet8-chromium-binary/): This webpage provides troubleshooting solutions for fixing the IronSoftwareEmbeddedDeploymentMissingException in AWS Lambda .NET 8 by addressing missing Chromium binaries, using Docker for Linux runtime testing, and replacing IronPdf.Slim with the full IronPdf package for cross-platform compatibility. - [AWS Lambda Without Docker](https://ironpdf.com/troubleshooting/aws-lambda-without-docker/): This page provides a solution for running IronPDF on AWS Lambda without Docker by deploying a custom Docker container that bundles necessary native Linux dependencies absent in standard Lambda runtimes, ensuring PDF generation and rendering functionality. - [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 App Service (Debian 10 Buster) - Missing Package Dependencies](https://ironpdf.com/troubleshooting/azure-app-service-debian-10-packages/): This page provides troubleshooting solutions for fixing missing Chrome package dependencies in Azure App Service Linux environments running Debian 10, due to 404 errors from outdated Debian mirrors. - [Azure App Service Linux - Chrome Renderer Fails on Cold Start](https://ironpdf.com/troubleshooting/azure-app-service-linux-cold-start/): This page provides troubleshooting solutions for fixing cold start failures of the Chrome renderer in IronPDF 2026.4.1 on Azure App Service Linux caused by missing `libnss3.so` after Oryx image updates. - [Fixing gRPC Connection Errors in Azure Containers](https://ironpdf.com/troubleshooting/azure-grpc-connection-errors/): This web page provides solutions for resolving gRPC connection errors in Azure Container deployments of IronPDF on .NET Framework and .NET Core, focusing on retry policies and channel configuration to ensure stable communication. - [Deployment Troubleshooting for Azure Linux App Service](https://ironpdf.com/troubleshooting/azure-linux-app-service-deployment/): This page provides troubleshooting steps for fixing deployment failures of IronPDF on Azure Linux App Service, focusing on resolving issues caused by missing shared libraries like libatk-1.0.so.0 and IronInterop.so. - [Azure Linux App Services with WEBSITE_RUN_FROM_PACKAGE](https://ironpdf.com/troubleshooting/azure-linux-website-run-from-package/): This page provides troubleshooting steps to resolve IronPDF deployment failures on Azure Linux App Services caused by read-only filesystem errors when `WEBSITE_RUN_FROM_PACKAGE` is enabled, including solutions like installing missing dependencies, using a custom Docker container, or migrating to a Windows App Service. - [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. - [Resolve Azure Pipeline Errors While Deploying Azure Function](https://ironpdf.com/troubleshooting/azure-pipeline-function-deployment-errors/): This web page provides a solution for fixing Azure Pipeline errors related to IronPDF Azure Function deployments by advising a change in the `DeploymentType` to `webDeploy` in AzureRmWebAppDeployment@4 to ensure proper preservation of native binaries, including the Chromium Embedded Framework. - [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. - [CEF/Chromium Memory Usage](https://ironpdf.com/troubleshooting/cef-chromium-memory-usage/): This webpage provides troubleshooting guidance on managing and reducing memory usage in long-running applications using CEF/Chromium, with a focus on PDF rendering and optimizing BrowserPool settings. - [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. - [CSS Page Breaks](https://ironpdf.com/troubleshooting/css-page-breaks/): This page offers guidance on controlling page breaks in PDFs rendered from HTML using CSS page-break rules within an `@media print` block, including how to apply breaks after table rows or prevent rows from splitting across pages. - [Custom Fonts in Form Fields](https://ironpdf.com/troubleshooting/custom-fonts-form-fields/): This page provides a solution for applying custom fonts to form fields in PDFs using IronPDF's `SetDefaultFont()` method, with the `DefaultAppearance` string as a low-level fallback for full control over raw PDF operators. - [CustomDeploymentDirectory in Lambda](https://ironpdf.com/troubleshooting/customdeploymentdirectory-aws-lambda/): This webpage provides guidance on configuring the `CustomDeploymentDirectory` for IronPDF in AWS Lambda, explaining how to handle misleading log messages and detailing deployment strategies for `IronPdf.Linux` and `IronPdf.Slim` using Docker. - [Deployment Troubleshooting for IronPdf on Debian 10 (Buster)](https://ironpdf.com/troubleshooting/debian-10-deployment/): This webpage provides solutions for resolving Dockerfile build failures when deploying IronPdf on Debian 10 (Buster) due to 404 errors caused by the removal of the Debian 10 End of Life repositories, offering guidance on upgrading to Debian 12 with .NET 8 or redirecting APT to the Debian archive. - [Resolve Missing libjpeg8 Dependency on Debian 12](https://ironpdf.com/troubleshooting/debian-12-libjpeg8-missing/): This page provides a solution for resolving the missing libjpeg8 dependency error in IronPDF 2025.10.8 on Debian 12 by installing the legacy libjpeg8 package from the Debian archive. - [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. - [Default Placeholders](https://ironpdf.com/troubleshooting/default-placeholders/): This page provides guidance on how IronPDF replaces default placeholders with dynamic values during PDF rendering and offers techniques to prevent this automatic substitution. - [CSP and CNG Signatures](https://ironpdf.com/troubleshooting/digital-signature-support/): This web page provides information about IronPDF's current capabilities and limitations regarding digital signature support, detailing the use of legacy CSP-based certificates for signing PDFs and noting that support for CNG-based certificates is planned for future updates. - [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. - [Docker ENTRYPOINT Arguments](https://ironpdf.com/troubleshooting/docker-entrypoint-arguments-not-forwarded/): This page addresses an issue where runtime arguments are not forwarded in Docker ENTRYPOINT due to a hardcoded entry in IronPDF 2026.3, and recommends upgrading to IronPDF 2026.4 for a resolution. - [.NET Framework Windows Service Exceptions](https://ironpdf.com/troubleshooting/dotnet-framework-windows-service-exceptions/): This web page offers troubleshooting solutions for handling exceptions in IronPDF .NET Framework 4.8 Windows Services, specifically addressing issues with FileNotFoundException and StackOverflowException caused by MSBuild's failure to copy necessary facade DLLs when using packages.config. - [Emojis Not Rendering](https://ironpdf.com/troubleshooting/emojis-not-rendering/): The web page provides solutions for handling emoji rendering issues in IronPDF's RenderHtmlAsPdf() function by declaring UTF-8 InputEncoding and installing an emoji-capable font on the rendering host to ensure correct display in the output PDF. - [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. - [Virtual Path Save Errors](https://ironpdf.com/troubleshooting/file-save-virtual-paths/): This page provides troubleshooting guidance for resolving file save errors in ASP.NET applications when using IronPDF, focusing on converting ASP.NET virtual paths to physical paths using Server.MapPath or HostingEnvironment.MapPath. - [Font Discrepancies: Windows vs Linux](https://ironpdf.com/troubleshooting/font-discrepancies-windows-linux/): This page addresses font discrepancies in PDFs rendered by IronPDF on Windows versus Linux, explaining differences due to default font substitutions and providing a solution to install Microsoft core fonts on Linux to achieve consistent output. - [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. - [GetVerifiedSignatures Not Recognised](https://ironpdf.com/troubleshooting/getverifiedsignatures-not-recognised/): This page provides troubleshooting guidance for the "not recognised" exception in GetVerifiedSignatures, which occurs with certain signed PDFs on .NET 4.8, and advises upgrading to IronPDF 2026.6 or later to resolve the issue. - [Google Cloud Run Deployment](https://ironpdf.com/troubleshooting/google-cloud-run-deployment/): This page provides solutions for resolving PDF generation failures when deploying IronPDF on Google Cloud Run 1st Generation by switching to the 2nd Generation environment and updating Dockerfile dependencies. - [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. - [Header and Content Misalignment](https://ironpdf.com/troubleshooting/header-content-misalignment/): This page addresses the issue of header and content misalignment in PDFs rendered from HTML using Chrome, explaining how to correct an 8-pixel default body margin with negative CSS to align content flush with headers and footers. - [Chunked Headers and Footers](https://ironpdf.com/troubleshooting/headers-footers-large-pdf-chunks/): This page provides a step-by-step guide on optimizing the addition of headers and footers to large PDFs by processing them in fixed-size page chunks to reduce rendering time and ensure continuous page numbering. - [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. - [HTML Rendering Overhead](https://ironpdf.com/troubleshooting/html-rendering-overhead/): This page explores the performance costs of HTML rendering in PDF generation using headless Chromium and offers lightweight text-drawing API alternatives for simpler content to enhance efficiency and reduce dependencies. - [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. - [IronPdfEngine Docker Connection Fails on macOS ARM](https://ironpdf.com/troubleshooting/ironpdfengine-docker-connection-fails-on-macos-arm/): This web page provides a solution to resolve IronPdfEngine Docker connection failures on macOS ARM devices by switching from `IronPdfConnectionType.Docker` to `IronPdfConnectionType.RemoteServer` to ensure compatibility with ARM architecture. - [IronPdfEngine Docker Output](https://ironpdf.com/troubleshooting/ironpdfengine-docker-output-not-as-expected/): This page provides solutions for resolving issues with missing styles and fonts in PDFs generated by IronPdfEngine Docker, emphasizing embedding resources directly in HTML or sending them in a zipped folder for accurate rendering. - [Kerberos](https://ironpdf.com/troubleshooting/kerberos/): This web page offers a comprehensive guide on implementing Kerberos authentication in IronPDF, detailing how to use `ChromePdfRenderer.RenderUrlAsPdf` 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`. - [Linux ARM64 in Docker](https://ironpdf.com/troubleshooting/linux-arm64-docker/): This web page provides a guide on running IronPDF on Linux ARM64 within Docker, focusing on preloading `libcef.so` using the `LD_PRELOAD` environment variable to address memory allocation issues in the Chromium Embedded Framework, along with a sample .NET 8 Dockerfile for implementation. - [Custom Font Embedding on Linux](https://ironpdf.com/troubleshooting/linux-custom-font-embedding/): This page provides solutions for embedding custom fonts in PDFs using IronPDF within Linux Docker containers, addressing font installation issues and offering methods like using `ttf-mscorefonts-installer` or `@font-face` CSS declarations. - [Debugger Hang on Linux](https://ironpdf.com/troubleshooting/linux-debugger-crash-hang-blank-pdf/): This page provides troubleshooting guidance for resolving issues with IronPDF on Linux when a debugger is attached, specifically addressing crashes, hangs, or blank PDFs by recommending the use of single-process mode during debugging. - [Linux/WSL Win32Exception License Error](https://ironpdf.com/troubleshooting/linux-wsl-win32exception-license/): This web page provides troubleshooting guidance for resolving a Win32Exception error encountered when running IronPDF on Linux or WSL without a license key and missing xdg-open, including steps to set a license key and install xdg-utils. - [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. - [Managed Code After Thread State Destroyed](https://ironpdf.com/troubleshooting/managed-code-after-thread-state-destroyed/): This web page provides troubleshooting guidance for the fatal thread state error encountered when using IronPDF on .NET 9.0.5+ and .NET 10, detailing causes and recommended solutions such as downgrading to .NET 8 or adjusting CI/CD processes. - [MaxHeight in Headers and Footers](https://ironpdf.com/troubleshooting/maxheight-header-footer/): This page explains the differences between the MaxHeight and UseMarginsOnHeaderAndFooter properties in IronPDF, detailing how each impacts header and footer spacing in rendered PDFs to prevent clipping and overlapping issues. - [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. - [Missing Dependencies in Lambda Deployment](https://ironpdf.com/troubleshooting/missing-dependencies-lambda-deployment/): This page provides solutions for resolving missing native dependency errors in IronPDF deployments on AWS Lambda, focusing on using the IronPdf.Slim package and correct Dockerfile configurations. - [Mixing Iron Product Versions](https://ironpdf.com/troubleshooting/mixing-major-versions-iron-suite/): This page explains the incompatibility issues and solutions for using different major versions of IronPDF, IronOCR, and IronBarcode in the same project, emphasizing the need to align all libraries to the same monthly version to prevent assembly binding conflicts. - [Monitor Memory in Linux/WSL](https://ironpdf.com/troubleshooting/monitor-memory-usage-linux-wsl/): This page offers detailed guidance on monitoring .NET process memory usage in Linux or WSL environments using console applications and standard Linux tools like top, ps, and smem. - [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. - [Non-ASCII Characters in File Path](https://ironpdf.com/troubleshooting/non-ascii-file-path/): This page provides troubleshooting guidance for resolving issues with IronPDF when non-ASCII characters in file paths cause errors during PDF generation, recommending setting the `TempFolderPath` to an ASCII-only path. - [Orphaned CEF Processes on macOS ARM](https://ironpdf.com/troubleshooting/orphaned-cef-processes-macos-arm/): This page provides troubleshooting guidance for resolving the issue of orphaned Chromium Embedded Framework (CEF) subprocesses left running on macOS ARM when using IronPDF 2026.4.1, and outlines steps to update to version 2026.5.2 to fix the problem. - [Out-of-Order Text Extraction](https://ironpdf.com/troubleshooting/out-of-order-text-extraction/): This page addresses the issue of out-of-order text extraction from tightly packed tables in PDFs using IronPDF, offering solutions like using `TextChunks` with adjustable `BoundingBox` grouping for accurate text alignment. - [CSS @page Rules vs RenderingOptions](https://ironpdf.com/troubleshooting/override-css-page-rules-renderingoptions/): This webpage provides solutions for overriding CSS `@page` rules in HTML documents to ensure IronPDF `RenderingOptions` like `PaperSize` and `MarginTop` are effective, detailing methods to remove or neutralize `@page` rules in the Chrome renderer. - [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. - [Resize, Extend, Transform](https://ironpdf.com/troubleshooting/page-resize-extend-transform/): This page provides detailed guidance on using IronPDF's `Resize`, `Extend`, and `Transform` methods to adjust PDF page layouts by changing page size, adding margins, or moving and scaling content. - [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. - [PDF/UA Compliance](https://ironpdf.com/troubleshooting/pdfua-compliance/): This page provides information on how IronPDF creates PDFs that comply with ISO 14289-1 (PDF/UA-1) standards, validated by VeraPDF, while noting potential accessibility issues with stricter validation tools like PAC. - [PDF/UA Renders Gray Background](https://ironpdf.com/troubleshooting/pdfua-rendering-gray/): This page provides a solution for fixing the issue where images, SVGs, and boxes turn gray when using IronPDF's ConvertToPdfUA() or SaveAsPdfUA() functions due to a Chromium compositing bug in PDF/UA mode. - [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. - [ReadyToRun FailFast Crash](https://ironpdf.com/troubleshooting/readytorun-failfast/): This page provides a solution for fixing crashes in .NET applications using IronPDF when published with ReadyToRun, by excluding IronPdf.dll from ReadyToRun compilation to prevent early termination via System.Environment.FailFast. - [Rectangle Positioning](https://ironpdf.com/troubleshooting/rectangle-construction-positioning/): This page provides in-depth guidance on constructing and positioning rectangles within PDF documents using IronPDF, detailing how coordinate systems, x/y values, dimensions, and measurement units affect their placement. - [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. - [Reduce Size with Base64 Headers](https://ironpdf.com/troubleshooting/reduce-pdf-size-base64-headers-footers/): This web page provides a detailed solution to reduce the file size of multi-page PDFs with Base64 image headers and footers by splitting content into static and dynamic fragments to prevent redundant image embedding on each page. - [Reduce Runtimes Folder Size](https://ironpdf.com/troubleshooting/reduce-runtimes-folder-size/): This page provides guidance on reducing the size of the IronPDF runtimes folder by targeting a single runtime identifier (RID) and disabling self-contained builds to optimize deployment. - [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. - [.NET Framework Crashes with Prefer32Bit](https://ironpdf.com/troubleshooting/rendering-crashes-dotnet-framework/): The web page provides a troubleshooting guide for preventing crashes during HTML to PDF rendering in .NET Framework by disabling the "Prefer 32-bit" setting in Visual Studio to allow applications to utilize more memory. - [Initializing RenderingOptions Correctly](https://ironpdf.com/troubleshooting/rendering-options-initialization/): This page provides solutions for fixing the IronSoftwareDeploymentException in IronPDF by properly initializing RenderingOptions when using GetRendererOptions() within a ChromePdfRenderer object initializer in C#. - [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. - [SixLabors Licensing](https://ironpdf.com/troubleshooting/sixlabors-dependency-licensing/): This web page explains the licensing model of SixLabors NuGet packages used by IronPDF, clarifying that users do not need a separate SixLabors license as IronPDF covers the commercial license, detailing the applicable licenses for different .NET versions. - [Sophos Shellcode Detection](https://ironpdf.com/troubleshooting/sophos-dynamicshellcode-detection/): This page provides solutions for resolving Sophos DynamicShellcode detection issues affecting IronPDF startup in .NET Framework applications on Windows, by implementing a narrow Sophos exclusion or using IronPdfEngine in gRPC remote mode. - [Transparency and Color in PDF-to-Image](https://ironpdf.com/troubleshooting/transparency-color-rendering/): This page explains how IronPDF handles transparency and color rendering during PDF-to-image conversion, highlighting expected color differences from Adobe Acrobat due to varied rendering engines, and aligns with Chrome's output. - [IronPDF Azure/Linux Ubuntu 24.04 Dependency Issue (.NET 9/.NET 10)](https://ironpdf.com/troubleshooting/ubuntu-2404-dotnet9-dependency/): This page provides solutions for resolving IronPDF startup failures on Ubuntu 24.04 with .NET 9 and .NET 10 caused by a library rename, detailing configuration options for Docker, Azure Linux, and non-Docker environments. - [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. - [PDF Differs from Chrome Print Preview](https://ironpdf.com/troubleshooting/unidentical-pdf-chrome-print-preview/): This page addresses discrepancies in PDF rendering between IronPDF and Chrome Print Preview, offering solutions such as using the IronPdf.UpdatedChrome package or implementing a render delay to ensure consistent output. - [IronPdf.UpdatedChrome Rendering](https://ironpdf.com/troubleshooting/updated-chrome-rendering/): This page provides troubleshooting guidance for using the IronPdf.UpdatedChrome package to fix rendering issues related to modern CSS by leveraging an updated Chromium engine. - [UpdatedChrome Performance](https://ironpdf.com/troubleshooting/updatedchrome-rendering-performance/): This web page provides guidance on improving slow HTML-to-PDF rendering by using the IronPdf.UpdatedChrome package, which includes a newer Chromium engine optimized for handling complex modern web pages efficiently. - [Vulkan/ANGLE Initialization in Docker](https://ironpdf.com/troubleshooting/vulkan-angle-initialization-docker/): This web page provides troubleshooting guidance for resolving Vulkan and ANGLE initialization errors encountered when using IronPDF in Docker, AWS Lambda, and other environments, by configuring Chrome GPU settings to prevent these errors. - [WCAG and PDF/UA](https://ironpdf.com/troubleshooting/wcag-and-pdf-ua/): This webpage explains the differences between WCAG (Web Content Accessibility Guidelines) and PDF/UA (PDF Universal Accessibility) standards, detailing their respective applications and how IronPDF facilitates the creation of PDF/UA compliant documents. - [Windows Server Core Container](https://ironpdf.com/troubleshooting/windows-server-core-container-fonts/): This page provides a troubleshooting guide for using IronPDF on Windows Server Core Containers, detailing how to install necessary fonts like Arial to ensure proper PDF rendering. ### Tutorials - [PDF Processing](https://ironpdf.com/tutorials/ai-powered-pdf-processing-csharp/): This page offers a comprehensive guide on utilizing AI to process PDFs with C# and IronPDF, featuring techniques for summarization, data extraction, Q&A system development, and large-scale document processing using OpenAI technologies. - [Batch PDF Processing](https://ironpdf.com/tutorials/batch-pdf-processing-csharp/): This web page provides a comprehensive guide on using C# and IronPDF for batch PDF processing, focusing on automating document workflows, processing large volumes of PDFs efficiently, and deploying solutions on platforms like Azure Functions, AWS Lambda, and Kubernetes. - [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. - [PDF Reporting](https://ironpdf.com/tutorials/crystal-reports-alternative-csharp/): This page provides a comprehensive tutorial on using IronPDF as a modern alternative to Crystal Reports for generating various reports in C# using HTML/CSS templates, including invoices and employee directories. - [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. - [Processing Invoices](https://ironpdf.com/tutorials/csharp-invoice-processing/): This web page provides a comprehensive tutorial on using C# and IronPDF to generate, extract, and automate PDF invoices, including compliance with e-invoicing standards like ZUGFeRD and Factur-X, and building automation pipelines for accounts payable. - [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. - [Encrypting PDFs](https://ironpdf.com/tutorials/encrypt-pdf-csharp/): This web page provides a comprehensive tutorial on implementing PDF security in C# using IronPDF, covering encryption, permissions, and protection techniques within .NET applications. - [Government Compliance](https://ironpdf.com/tutorials/government-accessible-pdf/): This web page provides a comprehensive tutorial on using IronPDF to create Section 508 compliant and PDF/UA accessible documents in C#, including converting existing PDFs, rendering accessible HTML, and validating government compliance. - [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. - [PDF Accessibility (PDF/UA)](https://ironpdf.com/tutorials/pdf-accessibility-csharp-pdfua-tutorial/): This web page provides a comprehensive tutorial on generating, converting, and validating PDF/UA-compliant documents in C# using IronPDF, tailored for .NET developers to ensure accessibility compliance with guidelines like Section 508 and the EU Accessibility Act. - [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#. - [Digitally Sign PDFs](https://ironpdf.com/tutorials/pdf-digital-signatures-csharp-guide/): This web page provides a comprehensive guide for implementing digital signatures in C# PDF applications, covering key topics such as certificate signing, visual signatures, multi-party workflows, timestamp servers, and signature verification using IronPDF. - [PDF Forms](https://ironpdf.com/tutorials/pdf-forms-csharp-article/): This webpage provides a comprehensive tutorial on creating, filling, and processing interactive PDF forms using C# and IronPDF, including automation of government form processing. - [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. - [PDF/A Archiving](https://ironpdf.com/tutorials/pdfa-archiving-csharp/): This web page provides a comprehensive guide on archiving PDFs with PDF/A compliance using C# and IronPDF, covering topics like PDF/A versions, compliant document creation, e-invoicing standards, compliance validation, and handling various government archiving scenarios. - [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 ApplyWatermark method to add customizable HTML watermarks to PDF documents, showcasing control over watermark opacity and alignment. - [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 HtmlStamper class in C# 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. - [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.