---
title: "C# .NET PDF library | Nutrient"
canonical_url: "https://www.nutrient.io/guides/dotnet/"
md_url: "https://www.nutrient.io/guides/dotnet.md"
last_updated: "2026-06-08T17:11:05.505Z"
description: "Discover the ultimate guide for .NET development! Unlock valuable insights, tips, and best practices. Master your skills today with Nutrient."
---

# C#.NET PDF library

Nutrient.NET SDK (formerly known as GdPicture.NET SDK) empowers your.NET applications with advanced OCR, data extraction, PDF editing, conversion, barcode reading and writing, TWAIN scanning, and more. It provides developers with a robust API to integrate PDF, imaging, and intelligent data processing capabilities quickly and efficiently.

[Get started](https://www.nutrient.io/sdk/dotnet/getting-started.md)

**Latest release**: Discover what’s new! Check out our changelog for the latest release updates.

[Learn more](https://www.nutrient.io/guides/dotnet/changelog.md)

Nutrient.NET SDK is organized in clear layers so you can build and scale document workflows without changing stacks:

- **App/UI layer** — Build with WinForms, WPF, MAUI, web/WASM hosts, or backend services.

- **SDK API layer** — Integrate through a consistent public API surface for document operations.

- **Document processing core** — Combine capabilities such as PDF processing, imaging, OCR and data extraction, barcode reading and writing, conversion, and viewing/annotation.

- **Platform targets** — Run across Windows, Linux, and macOS, with a separate WebAssembly (browser) target.

This layered approach helps teams start with standard use cases and expand into advanced processing scenarios over time.

## Essential guides

[Explore all](https://www.nutrient.io/guides/dotnet/intro.md)

---

**Get started**

How to integrate a PDF editing, form filling, and converting library

[Read more](https://www.nutrient.io/sdk/dotnet/getting-started.md)

---

**Convert 100+ file types**

Build end-to-end document workflows across PDF, Office, images, and CAD

[Read more](https://www.nutrient.io/guides/dotnet/conversion.md)

---

**Cross-platform compatibility**

Deploy across Windows, Linux, and macOS with.NET 8

[Read more](https://www.nutrient.io/guides/dotnet/about/system-compatibility.md)

---

**PDF/A conversion and validation**

Implement ISO-compliant PDF/A workflows with validation support

[Read more](https://www.nutrient.io/guides/dotnet/pdfa.md)

**Call to Action**

Start your free trial for unlimited access and expert support.

[Learn More](https://www.nutrient.io/sdk/dotnet/getting-started.md)

---

## Related pages

- [ASP.NET PDF library](/guides/dotnet/aspnet.md)
- [Best practices for PDF processing in .NET](/guides/dotnet/best-practices.md)
- [C# and VB.NET code samples](/guides/dotnet/samples.md)
- [Explore interactive PDF SDK demos and features](/guides/dotnet/demo.md)
- [.NET core PDF library](/guides/dotnet/core.md)
- [Delphi PDF library](/guides/dotnet/delphi.md)
- [Download Nutrient .NET SDK (formerly GdPicture.NET)](/guides/dotnet/downloads.md)
- [Nutrient .NET SDK guides — Add advanced PDF features to your .NET applications](/guides/dotnet/intro.md)
- [C# Office library](/guides/dotnet/office.md)
- [Changelog for .NET](/guides/dotnet/changelog.md)
- [Example Project](/guides/dotnet/getting-started/catalog-example.md)
- [C# TIFF library](/guides/dotnet/tiff.md)
- [Troubleshooting](/guides/dotnet/troubleshoot.md)
- [VB.NET PDF library](/guides/dotnet/vbnet.md)
- [WinForms PDF library](/guides/dotnet/winforms.md)
- [WPF PDF and image library](/guides/dotnet/wpf.md)

## Pages in this section

- [AI Document Processing](/guides/dotnet/ai-document-processing/overview.md)
- [PSPDFKit Library for .NET API Reference](/guides/dotnet/about/api.md)
- [PSPDFKit Library for .NET Changelog](/guides/dotnet/about/changelog-dotnetlibrary.md)
- [Supported file types](/guides/dotnet/about/file-type-support.md)
- [Migrating from iText to Nutrient .NET SDK](/guides/dotnet/about/itext-migration.md)
- [PSPDFKit GdPicture.NET Library Changelog](/guides/dotnet/about/changelog.md)
- [System compatibility for Nutrient .NET SDK](/guides/dotnet/about/system-compatibility.md)
- [C# barcode SDK: Scan, read, and generate barcodes](/guides/dotnet/barcodes.md)
- [UI control](/guides/dotnet/barcodes/ui-control.md)
- [Attach a file to an annotation in C#](/guides/dotnet/annotations/attach-a-file.md)
- [Annotate on images in C# .NET](/guides/dotnet/annotations/annotate-on-images.md)
- [Attach an image to an annotation in C#](/guides/dotnet/annotations/attach-an-image.md)
- [Custom annotations](/guides/dotnet/annotations/custom-annotations.md)
- [Create an annotation in a PDF using C#](/guides/dotnet/annotations/create.md)
- [Edit PDF annotations in C#](/guides/dotnet/annotations/edit.md)
- [Export XMP annotation data in C# .NET](/guides/dotnet/annotations/export-xmp.md)
- [Flatten PDF annotations in C# .NET](/guides/dotnet/annotations/flatten.md)
- [Export annotation data from PDFs in C# .NET](/guides/dotnet/annotations/export-pdf.md)
- [Get PDF annotation properties in C# .NET](/guides/dotnet/annotations/get-properties.md)
- [Import XFDF annotation data to PDFs in C# .NET](/guides/dotnet/annotations/import-xfdf.md)
- [PDF annotations in C#.NET](/guides/dotnet/annotations.md)
- [Import XMP annotation data to PDF or image in C#](/guides/dotnet/annotations/import-xmp.md)
- [Stamp a PDF document in C# .NET](/guides/dotnet/annotations/stamp-a-document.md)
- [XMP annotations in C# .NET](/guides/dotnet/annotations/xmp-annotations.md)
- [Remove PDF annotations in C# .NET](/guides/dotnet/annotations/remove.md)
- [Add PDF actions using C# in form fields](/guides/dotnet/annotations/pdf-actions-support.md)
- [Compare images in C#](/guides/dotnet/compare-files.md)
- [Chrome headless modes with .NET SDK](/guides/dotnet/deployment/headless-modes-google-chrome.md)
- [Deploy an application in C# .NET](/guides/dotnet/deployment.md)
- [Convert to MS Office from any file in C#](/guides/dotnet/conversion/any-file-to-office.md)
- [Convert any image to PDF in C#](/guides/dotnet/conversion/any-image-to-pdf.md)
- [Convert DWG or DXF to PDF in C#](/guides/dotnet/conversion/cad-to-pdf.md)
- [Convert bitmap (BMP) to PDF in C#](/guides/dotnet/conversion/bmp-to-pdf.md)
- [Convert emails (MSG/EML) to PDF in C#](/guides/dotnet/conversion/email-to-pdf.md)
- [Embed a font in a Word document](/guides/dotnet/conversion/embed-font-in-word-document.md)
- [Convert Excel to PDF in C#](/guides/dotnet/conversion/excel-to-pdf.md)
- [HTML to PDF logging diagnostics](/guides/dotnet/conversion/html-to-pdf-logging-diagnostics.md)
- [HTML to PDF file logging diagnostics](/guides/dotnet/conversion/html-to-pdf-file-logging-diagnostics.md)
- [Convert HTML to PDF using C# and .NET](/guides/dotnet/conversion/html-to-pdf.md)
- [Convert HTML to Word in C#](/guides/dotnet/conversion/html-to-word.md)
- [Convert images to PDFs in C#](/guides/dotnet/conversion/image-to-pdf.md)
- [Converting a document from Markdown to PDF format](/guides/dotnet/conversion/markdown-to-pdf.md)
- [Convert files to PDF in C# .NET](/guides/dotnet/conversion.md)
- [Convert JPG to PDF in C#](/guides/dotnet/conversion/jpg-to-pdf.md)
- [Convert MS Office files to PDFs in C#](/guides/dotnet/conversion/office-to-pdf.md)
- [Convert PDF to JPG in C#](/guides/dotnet/conversion/pdf-to-jpg.md)
- [Merge and combine multiple files into a PDF in C#](/guides/dotnet/conversion/merge-to-pdf.md)
- [Convert PDF to bitmap (BMP) in C#](/guides/dotnet/conversion/pdf-to-bmp.md)
- [Convert PDF to Excel in C#](/guides/dotnet/conversion/pdf-to-excel.md)
- [Converting PDF to HTML](/guides/dotnet/conversion/pdf-to-html.md)
- [Convert images to PDFs in C#](/guides/dotnet/conversion/pdf-to-image.md)
- [Converting a document from PDF to Markdown format](/guides/dotnet/conversion/pdf-to-markdown.md)
- [Convert PDF to PDF/UA](/guides/dotnet/conversion/pdf-to-pdf-ua.md)
- [Convert PDF to PNG in C#](/guides/dotnet/conversion/pdf-to-png.md)
- [Convert PDF to PDF/A](/guides/dotnet/conversion/pdf-to-pdfa.md)
- [Convert PDF to other images in C#](/guides/dotnet/conversion/pdf-to-other-image.md)
- [Convert PDF to PowerPoint in C#](/guides/dotnet/conversion/pdf-to-powerpoint.md)
- [Convert PDF to SVG in C#](/guides/dotnet/conversion/pdf-to-svg.md)
- [Convert PDF to TIFF in C#](/guides/dotnet/conversion/pdf-to-tiff.md)
- [Convert PDF to Word in C#](/guides/dotnet/conversion/pdf-to-word.md)
- [Convert RTF to Word in C#](/guides/dotnet/conversion/rtf-to-docx.md)
- [Convert PowerPoint to PDF in C#](/guides/dotnet/conversion/powerpoint-to-pdf.md)
- [Convert PNG to PDF in C#](/guides/dotnet/conversion/png-to-pdf.md)
- [Convert RTF to PDF in C#](/guides/dotnet/conversion/rtf-to-pdf.md)
- [Convert SVG to PDF in C#](/guides/dotnet/conversion/svg-to-pdf.md)
- [Converting Word documents to PDF/UA](/guides/dotnet/conversion/word-document-to-pdf-ua.md)
- [Convert text to PDF in C#](/guides/dotnet/conversion/text-to-pdf.md)
- [Convert TIFF to PDF in C#](/guides/dotnet/conversion/tiff-to-pdf.md)
- [Convert to Word, Excel, or PowerPoint in C#](/guides/dotnet/conversion/to-office.md)
- [Converting Word documents with comments to PDF](/guides/dotnet/conversion/word-document-to-pdf-including-comments.md)
- [Convert Word to PDF in C#](/guides/dotnet/conversion/word-to-pdf.md)
- [Automatic document recognition using C#](/guides/dotnet/document-recognition.md)
- [Match and identify image templates in C#](/guides/dotnet/document-recognition/classify-document.md)
- [Extract data from bank statements using C#](/guides/dotnet/extraction/bank-statements.md)
- [Check OCR and MICR data extraction using C#](/guides/dotnet/extraction/micr.md)
- [Effortlessly extract data from PDFs and images](/guides/dotnet/extraction.md)
- [Extract images from PDFs in C#](/guides/dotnet/extraction/images.md)
- [Extract file attachments from PDFs in C#](/guides/dotnet/extraction/file-attachments.md)
- [Extract invoice data with C# and OCR](/guides/dotnet/extraction/invoices.md)
- [Extract tables from PDFs and images using C#](/guides/dotnet/extraction/tables.md)
- [Extract data from PDF form fields in C# .NET](/guides/dotnet/forms/extract-form-data.md)
- [Flatten PDF form fields in C# .NET](/guides/dotnet/forms/flatten.md)
- [PDF form field items in C# .NET](/guides/dotnet/forms/form-field-items.md)
- [PDF forms in C#.NET](/guides/dotnet/forms.md)
- [Introduction to PDF forms in C#](/guides/dotnet/forms/introduction-what-are-forms.md)
- [Introduction to PDF form fields in C#](/guides/dotnet/forms/introduction-form-fields.md)
- [Read PDF form fields in C# .NET](/guides/dotnet/forms/read-form-fields.md)
- [Add PDF actions to forms using C#](/guides/dotnet/forms/pdf-actions-support.md)
- [Add an image to another image using C#](/guides/dotnet/editor/add-image-to-image.md)
- [Add an image to a PDF using C#](/guides/dotnet/editor/add-image-to-pdf.md)
- [PDF and image editor in C#.NET](/guides/dotnet/editor.md)
- [Add text to an image using C#](/guides/dotnet/editor/add-text-to-image.md)
- [Attach a file to a PDF in C#](/guides/dotnet/editor/attach-a-file.md)
- [Add text to PDFs in C#](/guides/dotnet/editor/add-text-to-pdf.md)
- [Merge PDFs in C#](/guides/dotnet/editor/merge-or-combine.md)
- [Add a page to a PDF or a TIFF image in C# .NET](/guides/dotnet/editor/add-page.md)
- [Modify EXIF metadata using C#](/guides/dotnet/editor/metadata-exif.md)
- [Read and edit PDF page label metadata using C#](/guides/dotnet/editor/metadata-pdf-page-label.md)
- [Edit IPTC metadata using C#](/guides/dotnet/editor/metadata-iptc.md)
- [Add watermarks to PDFs and images in C#](/guides/dotnet/editor/watermark.md)
- [Split PDF pages into multiple pages in C#](/guides/dotnet/editor/split.md)
- [Read and edit PDF XMP metadata using C#](/guides/dotnet/editor/metadata-xmp.md)
- [Load any file for the annotation manager in C#](/guides/dotnet/load-a-file/annotation-any-file.md)
- [Load files in C#](/guides/dotnet/load-a-file.md)
- [Load a stream for the annotation manager in C#](/guides/dotnet/load-a-file/annotation-stream.md)
- [Load an XML file for the annotation manager in C#](/guides/dotnet/load-a-file/annotation-xml.md)
- [Working with PDF layers (OCG) in C#](/guides/dotnet/layers.md)
- [C# OCR bank checks to text](/guides/dotnet/ocr/bank-checks.md)
- [Classify documents in C# .NET](/guides/dotnet/ocr/classify-documents.md)
- [C# OCR driver’s licenses to text](/guides/dotnet/ocr/drivers-licenses.md)
- [C# OCR forms to text](/guides/dotnet/ocr/forms.md)
- [C# OCR ID cards to text](/guides/dotnet/ocr/id-cards.md)
- [C# OCR invoices to text](/guides/dotnet/ocr/invoices.md)
- [C# .NET OCR library](/guides/dotnet/ocr.md)
- [Supported languages: 100+ OCR language dictionaries](/guides/dotnet/ocr/language-support.md)
- [C# OCR MRZ to text](/guides/dotnet/ocr/mrz.md)
- [C# OCR visas to text](/guides/dotnet/ocr/visas.md)
- [C# OCR passports to text](/guides/dotnet/ocr/passports.md)
- [C# OCR receipts to text](/guides/dotnet/ocr/receipts.md)
- [Zonal OCR in C# .NET](/guides/dotnet/ocr/zonal.md)
- [Create custom OCR parameters in C#](/guides/dotnet/ocr/parameters.md)
- [Flatten PDFs in C# .NET](/guides/dotnet/optimization/flatten.md)
- [Image and PDF compression in C#](/guides/dotnet/optimization/compress.md)
- [MRC compression in C#](/guides/dotnet/optimization/hyper-compress-mrc.md)
- [MRC PDF optimization](/guides/dotnet/optimization/pdf-optimization-mrc.md)
- [Optimize PDFs using C#](/guides/dotnet/optimization.md)
- [Linearize PDFs in C# .NET](/guides/dotnet/optimization/linearize.md)
- [Optimizing PDFs](/guides/dotnet/optimization/pdf-optimization.md)
- [Create PDFs from byte arrays in C#](/guides/dotnet/pdf-generation/byte-array.md)
- [Generate a PDF from HTML in C#](/guides/dotnet/pdf-generation/from-html.md)
- [Create PDFs from scratch in C#](/guides/dotnet/pdf-generation/from-scratch.md)
- [Generate PDFs in.NET](/guides/dotnet/pdf-generation.md)
- [Create tagged PDFs in C#](/guides/dotnet/pdf-generation/tagged.md)
- [Generate a PDF from a DOCX template in C#](/guides/dotnet/pdf-generation/from-word-template.md)
- [Create thumbnails from PDFs in C#](/guides/dotnet/pdf-generation/thumbnail-preview.md)
- [Generating PDF/UA from Word templates](/guides/dotnet/pdf-generation/word-template-to-pdf-ua.md)
- [Convert PDF to PDF/A documents in C#](/guides/dotnet/pdfa/convert.md)
- [Validate PDF/A in C#](/guides/dotnet/pdfa/validate.md)
- [C# PDF/A converter library](/guides/dotnet/pdfa.md)
- [Redact PDFs in C#.NET](/guides/dotnet/redaction.md)
- [Smart redaction in C#](/guides/dotnet/redaction/smart-redaction.md)
- [Redacting PDF areas](/guides/dotnet/redaction/pdf-area-redaction.md)
- [Redact PDFs using coordinates in C#](/guides/dotnet/redaction/redact-by-coordinates.md)
- [Search and redact PDFs in C#](/guides/dotnet/redaction/search-and-redact.md)
- [Printing PDFs silently in C#](/guides/dotnet/print/silently.md)
- [Configuring the printing process in C#](/guides/dotnet/print/configuring-printing.md)
- [Print PDF or images using C#](/guides/dotnet/print.md)
- [Printing PDFs programmatically in C#](/guides/dotnet/print/programmatic.md)
- [PDF printing with watermarks in C#](/guides/dotnet/print/with-watermark.md)
- [Printing PDFs to a network printer in C#](/guides/dotnet/print/to-network-printer.md)
- [Printing PDFs to a specific printer in C#](/guides/dotnet/print/to-specific-printer.md)
- [UI control for PDF printing](/guides/dotnet/print/ui-control.md)
- [14 4 1](/guides/dotnet/release-notes/14-4-1.md)
- [14 4 2](/guides/dotnet/release-notes/14-4-2.md)
- [14 4](/guides/dotnet/release-notes/14-4.md)
- [Scan and OCR PDFs in C#](/guides/dotnet/scanning/to-searchable-pdf.md)
- [TWAIN and WIA scanning using C#](/guides/dotnet/scanning.md)
- [Scan and convert files to TIFF in C#](/guides/dotnet/scanning/to-tiff.md)
- [Digital signatures in C# .NET](/guides/dotnet/signatures.md)
- [Add an ink eSignature in C#](/guides/dotnet/signatures/add-an-ink-esignature.md)
- [Introduction to signatures in C#](/guides/dotnet/signatures/introduction.md)
- [Save a file from the annotation manager in C#](/guides/dotnet/save-a-file/annotation-to-jpg.md)
- [Save images in C#](/guides/dotnet/save-a-file/imaging-bitmap.md)
- [Save a file from the annotation manager in C#](/guides/dotnet/save-a-file/annotation-to-tiff.md)
- [Save a file from the annotation manager in C#](/guides/dotnet/save-a-file/annotation-to-xmp.md)
- [Save a file from the annotation manager in C#](/guides/dotnet/save-a-file/annotation-to-pdf.md)
- [Save images in C#](/guides/dotnet/save-a-file/imaging-byte-array.md)
- [Save images in C#](/guides/dotnet/save-a-file/imaging-ftp.md)
- [Save images in C#](/guides/dotnet/save-a-file/imaging-remote-url.md)
- [Save PDF files in C#](/guides/dotnet/save-a-file/pdf-incremental-to-stream.md)
- [Save images and PDF files in C#](/guides/dotnet/save-a-file.md)
- [Save images in C#](/guides/dotnet/save-a-file/imaging-vector.md)
- [Save PDF files in C#](/guides/dotnet/save-a-file/pdf.md)
- [Save PDF files in C#](/guides/dotnet/save-a-file/pdf-incremental.md)
- [Save PDF files in C#](/guides/dotnet/save-a-file/pdf-local-storage.md)
- [Save PDF files in C#](/guides/dotnet/save-a-file/pdf-stream.md)
- [Save images in C#](/guides/dotnet/save-a-file/imaging.md)
- [Saving images into folders based on their barcode](/guides/dotnet/samples/barcode-auto-sorting-cs.md)
- [Automatically rotate pages of a multipage TIFF file using OCR and C#](/guides/dotnet/samples/auto-rotate-tiff-cs.md)
- [Automatically rotate pages of a multipage TIFF file using OCR and VB.NET](/guides/dotnet/samples/auto-rotate-tiff-vbnet.md)
- [Saving images into folders based on their barcode](/guides/dotnet/samples/barcode-auto-sorting-vbnet.md)
- [Merging two PDF documents by alternating pages from both files in C#](/guides/dotnet/samples/merge-pdf-alternate-pages-cs.md)
- [Convert PDFs, MS Office, and images to TIFF in C#](/guides/dotnet/samples/convert-to-tiff-cs.md)
- [Merging two PDF documents by alternating pages from both files in VB.NET](/guides/dotnet/samples/merge-pdf-alternate-pages-vbnet.md)
- [Using an external OCR engine during PDF/OCR generation](/guides/dotnet/samples/integrate-omnipage-ocr-cs.md)
- [Converting a Microsoft Word binary file document (DOC) to a Microsoft Word OpenXML document (DOCX) in C#](/guides/dotnet/samples/doc-to-docx-cs.md)
- [Generate a multipage TIFF file using a compression mode per page in C#](/guides/dotnet/samples/create-multipage-tiff-cs.md)
- [Converting a multipage PDF to a multipage TIFF using color detection in C#](/guides/dotnet/samples/pdf-to-tiff-color-detection-cs.md)
- [Converting a multipage PDF to a multipage TIFF using color detection in VB.NET](/guides/dotnet/samples/pdf-to-tiff-color-detection-vbnet.md)
- [Recompress an existing PDF using color detection in C#](/guides/dotnet/samples/recompress-pdf-cs.md)
- [Recompress existing PDFs using MRC compression in C#](/guides/dotnet/samples/recompress-pdf-mrc-cs.md)
- [Recompress existing PDFs using MRC compression in VB.NET](/guides/dotnet/samples/recompress-pdf-mrc-vbnet.md)
- [Highlight and crop an image in C#](/guides/dotnet/samples/select-image-crop-area-cs.md)
- [Save bitonal TIFFs with VB.NET using photometric 0](/guides/dotnet/samples/tiff-photometric-vbnet.md)
- [Recompress an existing PDF using color detection in VB.NET](/guides/dotnet/samples/recompress-pdf-vbnet.md)
- [Highlight and crop an image in VB.NET](/guides/dotnet/samples/select-image-crop-area-vbnet.md)
- [Choosing the appropriate OCR zone in C#](/guides/dotnet/samples/select-ocr-zone-cs.md)
- [Highlight a region in a PDF or an image in C#](/guides/dotnet/samples/select-pdf-image-region-cs.md)
- [Choosing the appropriate OCR zone in VB.NET](/guides/dotnet/samples/select-ocr-zone-vbnet.md)
- [Highlight a region in PDF or an image in VB.NET](/guides/dotnet/samples/select-pdf-image-region-vbnet.md)
- [Convert a multipage TIFF to a multipage JBIG2 in C#](/guides/dotnet/samples/tiff-to-jbig2-cs.md)
- [Save bitonal TIFF images with C# and CCITT4](/guides/dotnet/samples/tiff-photometric-cs.md)
- [Convert a multipage TIFF to a multipage JBIG2 in VB.NET](/guides/dotnet/samples/tiff-to-jbig2-vbnet.md)
- [Add .NET SDK to your project](/guides/dotnet/troubleshooting/add-reference-to-gdpicture-dll.md)
- [Old vs. new headless modes in Google Chrome](/guides/dotnet/troubleshooting/headless-modes-google-chrome.md)
- [HTML, EML, and MSG format troubleshooting](/guides/dotnet/troubleshooting/chrome-issues.md)
- [C# TIFF library](/guides/dotnet/tiff.md)
- [C# Office library](/guides/dotnet/office.md)
- [WPF PDF and image library](/guides/dotnet/wpf.md)
- [.NET core PDF library](/guides/dotnet/core.md)
- [WinForms PDF library](/guides/dotnet/winforms.md)
- [VB.NET PDF library](/guides/dotnet/vbnet.md)
- [Delphi PDF library](/guides/dotnet/delphi.md)
- [ASP.NET PDF library](/guides/dotnet/aspnet.md)
- [Generate Data Matrix barcodes in C# .NET](/guides/dotnet/barcodes/generation/datamatrix.md)
- [Generate Micro QR codes in C# .NET](/guides/dotnet/barcodes/generation/microqr.md)
- [Generate barcodes in C#](/guides/dotnet/barcodes/generation.md)
- [Generate MaxiCode barcodes in C# .NET](/guides/dotnet/barcodes/generation/maxicode.md)
- [Generate 1D barcodes in C#](/guides/dotnet/barcodes/generation/1d-linear.md)
- [Generate Aztec barcodes in C# .NET](/guides/dotnet/barcodes/generation/aztec-code.md)
- [Write a 1D barcode to an image](/guides/dotnet/barcodes/generation/write-1d-barcode-to-image.md)
- [Generate PDF417 barcodes in C# .NET](/guides/dotnet/barcodes/generation/pdf417.md)
- [Generate QR codes with C# .NET](/guides/dotnet/barcodes/generation/qr.md)
- [Write a QR code to an image](/guides/dotnet/barcodes/generation/write-qr-code-to-image.md)
- [Scan and read MaxiCode in C# .NET](/guides/dotnet/barcodes/read-scan/maxicode.md)
- [Scan, read, and generate Data Matrix barcodes in C#](/guides/dotnet/barcodes/read-scan/datamatrix.md)
- [C# barcode reader and scanner library](/guides/dotnet/barcodes/read-scan.md)
- [Scan and read 1D (linear) barcodes in C#](/guides/dotnet/barcodes/read-scan/1d-linear.md)
- [Scan and read Micro QR codes in C#](/guides/dotnet/barcodes/read-scan/microqr.md)
- [Scan and read QR codes in C#](/guides/dotnet/barcodes/read-scan/qr.md)
- [Reading 1D barcodes from images](/guides/dotnet/barcodes/read-scan/read-1d-barcode-from-image.md)
- [Scan and read Aztec Code in C# .NET](/guides/dotnet/barcodes/read-scan/aztec-code.md)
- [Reading QR codes from images](/guides/dotnet/barcodes/read-scan/read-qr-code-from-image.md)
- [Scan and read PDF417 barcodes in C#](/guides/dotnet/barcodes/read-scan/pdf417.md)
- [Understanding PDF and XMP annotations for collaboration](/guides/dotnet/annotations/introduction-to-annotations/what-are-annotations-pdf.md)
- [Understanding bounding boxes in PDF annotations](/guides/dotnet/annotations/introduction-to-annotations/bounding-boxes.md)
- [Understanding common types of PDF annotations](/guides/dotnet/annotations/introduction-to-annotations/annotation-types.md)
- [What are XMP annotations?](/guides/dotnet/annotations/introduction-to-annotations/what-are-annotations-xmp.md)
- [Read key-value pair data from an image](/guides/dotnet/extraction/key-value-pairs/read-kvp-data-from-image.md)
- [Key-value pair extraction methods](/guides/dotnet/extraction/key-value-pairs/data-model.md)
- [Key-value pair extraction data types](/guides/dotnet/extraction/key-value-pairs/data-types.md)
- [Understand confidence scores in KVP extraction](/guides/dotnet/extraction/key-value-pairs/confidence-score.md)
- [Extract key-value pairs with our .NET SDK](/guides/dotnet/extraction/key-value-pairs/kvp-overview.md)
- [How key-value pair extraction works](/guides/dotnet/extraction/key-value-pairs.md)
- [Read and extract EXIF metadata from images in C#](/guides/dotnet/extraction/metadata/exif.md)
- [Extract font information from a Word document](/guides/dotnet/extraction/metadata/extract-font-information-from-word-document.md)
- [Extract image metadata in C#](/guides/dotnet/extraction/metadata/image.md)
- [Read and extract IPTC metadata from images in C#](/guides/dotnet/extraction/metadata/iptc.md)
- [Parse and extract MRZ in C#](/guides/dotnet/extraction/mrz.md)
- [Scan and extract MRZ data from drivers' licenses in C#](/guides/dotnet/extraction/mrz/drivers-licenses.md)
- [Scan and extract MRZ data from ID cards in C#](/guides/dotnet/extraction/mrz/id-cards.md)
- [Scan and extract MRZ data from visas in C#](/guides/dotnet/extraction/mrz/visas.md)
- [Scan, read, and extract MRZ data from passports](/guides/dotnet/extraction/mrz/passports.md)
- [OMR in C#](/guides/dotnet/extraction/omr/introduction.md)
- [Extracting optical marks](/guides/dotnet/extraction/omr/extract-optical-marks.md)
- [Building a custom template for OMR](/guides/dotnet/extraction/omr/templates.md)
- [Create a fillable PDF form in C# .NET](/guides/dotnet/forms/create-edit-and-remove/create-fillable-form.md)
- [Add a signature field in PDF](/guides/dotnet/forms/create-edit-and-remove/add-signature-field.md)
- [Edit PDF form fields in C# .NET](/guides/dotnet/forms/create-edit-and-remove/edit-fields.md)
- [Get the PDF form field ID in C# .NET](/guides/dotnet/forms/create-edit-and-remove/get-field-id.md)
- [Remove form fields from PDFs in C# .NET](/guides/dotnet/forms/create-edit-and-remove/remove-fields.md)
- [Extract text from PDFs using C#](/guides/dotnet/extraction/text/extract.md)
- [Read text from PDFs and images in C#](/guides/dotnet/extraction/text/read.md)
- [C# .NET PDF form library](/guides/dotnet/forms/fill-form-fields/programmatic.md)
- [Import XFDF data into PDF forms using C#](/guides/dotnet/forms/fill-form-fields/import-from-database.md)
- [C# .NET PDF Form Library](/guides/dotnet/forms/fill-form-fields/add-image.md)
- [C# .NET PDF Form Library](/guides/dotnet/forms/fill-form-fields/attach-file.md)
- [Fill PDF forms using XFDF in C# .NET](/guides/dotnet/forms/fill-form-fields/import-from-xfdf.md)
- [Set image or PDF colors in C#](/guides/dotnet/editor/manipulation/colors.md)
- [Crop images in C# .NET](/guides/dotnet/editor/manipulation/crop.md)
- [Extract pages from a PDF in C#](/guides/dotnet/editor/manipulation/extract.md)
- [Image filters using C# .NET](/guides/dotnet/editor/manipulation/filters.md)
- [Remove pages from PDFs in C#](/guides/dotnet/editor/manipulation/remove-page.md)
- [Blur images in C# .NET](/guides/dotnet/editor/manipulation/blur.md)
- [Move or copy PDF pages and TIFF images in C#](/guides/dotnet/editor/manipulation/move-or-copy-page.md)
- [PDF and image manipulation in C# .NET](/guides/dotnet/editor/manipulation.md)
- [Replace colors in an image](/guides/dotnet/editor/manipulation/replace-colors-from-image.md)
- [Rotate images and PDFs in C# .NET](/guides/dotnet/editor/manipulation/rotate.md)
- [Load a bitmap (BMP) from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-bitmap.md)
- [Load a DICOM image from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-dicom.md)
- [Load a TIFF from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-tiff.md)
- [Load an image from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-image.md)
- [Load a vector image (SVG) from a byte array in C#](/guides/dotnet/load-a-file/imaging/from-byte-array-svg.md)
- [Load images from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-image.md)
- [Load a vector image (SVG) from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-svg.md)
- [Load a bitmap (BMP) from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-bitmap.md)
- [Load a DICOM image from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-dicom.md)
- [Load images using the API in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-more.md)
- [Load a TIFF from local storage in C#](/guides/dotnet/load-a-file/imaging/from-local-storage-tiff.md)
- [Load a DICOM image from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-dicom.md)
- [Load a DICOM image from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-dicom.md)
- [Load a bitmap (BMP) from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-bitmap.md)
- [Load an image from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-image.md)
- [Load a vector image (SVG) from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-svg.md)
- [Load a bitmap (BMP) from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-bitmap.md)
- [Load an image from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-image.md)
- [Load a vector image (SVG) from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-svg.md)
- [Load a TIFF from a remote URL in C#](/guides/dotnet/load-a-file/imaging/from-remote-url-tiff.md)
- [Load a TIFF from a stream in C#](/guides/dotnet/load-a-file/imaging/from-stream-tiff.md)
- [Load a PDF from a stream in C# .NET](/guides/dotnet/load-a-file/pdf/from-stream.md)
- [Load a PDF from a remote URL in C#](/guides/dotnet/load-a-file/pdf/from-remote-url.md)
- [Load a PDF file from local storage in C#](/guides/dotnet/load-a-file/pdf/from-local-storage.md)
- [Load a PDF for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-pdf.md)
- [Load a bitmap (BMP) for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-bitmap.md)
- [Load an Office document for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-office.md)
- [Load an image for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-image.md)
- [Load a TIFF for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-tiff.md)
- [Load and convert an SVG image from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-svg.md)
- [Load and convert a bitmap image from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-bitmap.md)
- [Load an image for conversion from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-image.md)
- [Load any file for conversion from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-more.md)
- [Load a vector image (SVG) for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-svg.md)
- [Load any file for conversion in C#](/guides/dotnet/load-a-file/converter/from-local-storage-more.md)
- [Convert documents from remote URLs using C#](/guides/dotnet/load-a-file/converter/from-remote-url-office.md)
- [Load a PDF for conversion from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-pdf.md)
- [Load any file for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-more.md)
- [Load a TIFF for conversion from a remote URL in C#](/guides/dotnet/load-a-file/converter/from-remote-url-tiff.md)
- [Load a bitmap (BMP) for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-bitmap.md)
- [Load an image for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-image.md)
- [Load an Office document for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-office.md)
- [Load a PDF for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-pdf.md)
- [Load a vector image (SVG) for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-svg.md)
- [Load a TIFF for conversion from a stream in C#](/guides/dotnet/load-a-file/converter/from-stream-tiff.md)
- [Auto-invert images and PDFs in C#](/guides/dotnet/ocr/preprocess/auto-invert.md)
- [Deskew PDFs and images in C#](/guides/dotnet/ocr/preprocess/deskew.md)
- [Enhance characters in PDFs and images in C#](/guides/dotnet/ocr/preprocess/enhance-characters.md)
- [Remove lines from images and PDFs in C#](/guides/dotnet/ocr/preprocess/remove-lines.md)
- [Image preprocessing and OCR accuracy in C#](/guides/dotnet/ocr/preprocess.md)
- [Cleaning up noisy images](/guides/dotnet/ocr/preprocess/remove-noise-from-image.md)
- [Remove punch holes from images and PDFs in C#](/guides/dotnet/ocr/preprocess/remove-punch-holes.md)
- [Remove noise from images in C#](/guides/dotnet/ocr/preprocess/remove-noise.md)
- [C# barcode recognition](/guides/dotnet/ocr/usage/barcode-recognition.md)
- [Applying OCR to a PDF document](/guides/dotnet/ocr/usage/apply-ocr-to-pdf.md)
- [Converting images to searchable PDFs](/guides/dotnet/ocr/usage/image-to-searchable-pdf.md)
- [Converting an image to a searchable PDF in memory](/guides/dotnet/ocr/usage/image-to-searchable-pdf-in-memory.md)
- [C# OCR scanning to searchable PDFs](/guides/dotnet/ocr/usage/ocr-scan.md)
- [OCR PDF in C#](/guides/dotnet/ocr/usage/pdf-to-searchable-pdf.md)
- [Convert images into searchable PDF/A files in C#](/guides/dotnet/ocr/usage/pdfa-archiving.md)
- [Reading multilingual text from images](/guides/dotnet/ocr/usage/read-text-from-image-multi-language.md)
- [Reading text from images](/guides/dotnet/ocr/usage/read-text-from-image.md)
- [Sign PDF documents with a certificate in C#](/guides/dotnet/signatures/digital-signatures/certify-a-document.md)
- [Create a self-signed certificate with PADES extensions](/guides/dotnet/signatures/digital-signatures/sign-a-docx-as-pdf-ua.md)
- [Create a self-signed certificate with PADES extensions](/guides/dotnet/signatures/digital-signatures/sign-a-pdf-ua-document.md)
- [Add a digital signature to a PDF in C#](/guides/dotnet/signatures/digital-signatures/add-a-digital-signature.md)
- [Remove a signature field from a PDF in C#](/guides/dotnet/signatures/signature-field/remove-signature-field.md)
- [Add a signature field to a PDF in C#](/guides/dotnet/signatures/signature-field/add-a-signature-field.md)
- [Fill and sign PDFs in C# .NET](/guides/dotnet/signatures/signature-field/fill-a-signature-field.md)
- [Get signature field properties in C#](/guides/dotnet/signatures/signature-field/get-signature-field-properties.md)
- [Determining components required to run code](/guides/dotnet/troubleshooting/license/determine-required-components.md)
- [Renewing commercial license for version 14.1 or older](/guides/dotnet/troubleshooting/license/renew-commercial-license.md)
- [Activating a license](/guides/dotnet/troubleshooting/license/activation.md)

