---
title: "Add advanced PDF features to your .NET applications | Nutrient .NET SDK"
canonical_url: "https://www.nutrient.io/guides/dotnet/intro/"
md_url: "https://www.nutrient.io/guides/dotnet/intro.md"
last_updated: "2026-05-21T17:12:02.203Z"
description: "Integrate powerful PDF processing features into your .NET applications with Nutrient .NET SDK. Follow our step-by-step guides to add viewing, annotation, OCR, forms, document conversion, signatures, redaction, editing, and more."
---

# Nutrient .NET SDK guides — Add advanced PDF features to your .NET applications

Welcome to the Nutrient.NET SDK (formerly GdPicture.NET) developer guides. These guides show you how to add document functionality to.NET applications.

If you’re brand new to Nutrient, have a look at our [get started guides](https://www.nutrient.io/sdk/dotnet/getting-started.md) to add document processing capabilities — including PDF editing, form filling, redaction, conversion, OCR, and extraction — to your application.

## Guides

Browse the guides below by category, or jump to the additional standalone.NET guides at the end.

### Best practices for PDF processing in.NET

- [Best practices](https://www.nutrient.io/guides/dotnet/best-practices.md)

### Load a file

Learn how to open and load PDFs, images, and other document types using the available reader classes.

#### PDF document guides

- [PDF from local storage](/guides/dotnet/load-a-file/pdf/from-local-storage.md)

- [PDF from stream](/guides/dotnet/load-a-file/pdf/from-stream.md)

- [PDF from remote URL](/guides/dotnet/load-a-file/pdf/from-remote-url.md)

#### Image guides

- [BMP from local](/guides/dotnet/load-a-file/imaging/from-local-storage-bitmap.md)

- [DICOM from local](/guides/dotnet/load-a-file/imaging/from-local-storage-dicom.md)

- [Image from local](/guides/dotnet/load-a-file/imaging/from-local-storage-image.md)

- [Images from API](/guides/dotnet/load-a-file/imaging/from-local-storage-more.md)

- [SVG from local](/guides/dotnet/load-a-file/imaging/from-local-storage-svg.md)

- [TIFF from local](/guides/dotnet/load-a-file/imaging/from-local-storage-tiff.md)

- [BMP from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-bitmap.md)

- [DICOM from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-dicom.md)

- [Image from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-image.md)

- [SVG from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-svg.md)

- [TIFF from byte array](/guides/dotnet/load-a-file/imaging/from-byte-array-tiff.md)

- [BMP from stream](/guides/dotnet/load-a-file/imaging/from-stream-bitmap.md)

- [DICOM from stream](/guides/dotnet/load-a-file/imaging/from-stream-dicom.md)

- [Image from stream](/guides/dotnet/load-a-file/imaging/from-stream-image.md)

- [SVG from stream](/guides/dotnet/load-a-file/imaging/from-stream-svg.md)

- [TIFF from stream](/guides/dotnet/load-a-file/imaging/from-stream-tiff.md)

- [BMP from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-bitmap.md)

- [DICOM from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-dicom.md)

- [Image from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-image.md)

- [SVG from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-svg.md)

- [TIFF from remote URL](/guides/dotnet/load-a-file/imaging/from-remote-url-tiff.md)

#### Document converter guides

- [Any file from local](/guides/dotnet/load-a-file/converter/from-local-storage-more.md)

- [BMP from local](/guides/dotnet/load-a-file/converter/from-local-storage-bitmap.md)

- [Image from local](/guides/dotnet/load-a-file/converter/from-local-storage-image.md)

- [Office from local](/guides/dotnet/load-a-file/converter/from-local-storage-office.md)

- [PDF from local](/guides/dotnet/load-a-file/converter/from-local-storage-pdf.md)

- [SVG from local](/guides/dotnet/load-a-file/converter/from-local-storage-svg.md)

- [TIFF from local](/guides/dotnet/load-a-file/converter/from-local-storage-tiff.md)

- [Any file from stream](/guides/dotnet/load-a-file/converter/from-stream-more.md)

- [BMP from stream](/guides/dotnet/load-a-file/converter/from-stream-bitmap.md)

- [Image from stream](/guides/dotnet/load-a-file/converter/from-stream-image.md)

- [Office from stream](/guides/dotnet/load-a-file/converter/from-stream-office.md)

- [PDF from stream](/guides/dotnet/load-a-file/converter/from-stream-pdf.md)

- [SVG from stream](/guides/dotnet/load-a-file/converter/from-stream-svg.md)

- [TIFF from stream](/guides/dotnet/load-a-file/converter/from-stream-tiff.md)

- [Any file from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-more.md)

- [BMP from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-bitmap.md)

- [Image from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-image.md)

- [Office from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-office.md)

- [PDF from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-pdf.md)

- [SVG from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-svg.md)

- [TIFF from remote URL](/guides/dotnet/load-a-file/converter/from-remote-url-tiff.md)

#### Annotation manager guides

- [Annotation: Any file](/guides/dotnet/load-a-file/annotation-any-file.md)

- [Annotation: Stream](/guides/dotnet/load-a-file/annotation-stream.md)

- [Annotation: XML](/guides/dotnet/load-a-file/annotation-xml.md)

### Save a file

- [Image overview](/guides/dotnet/save-a-file/imaging.md)

- [Image to bitmap](/guides/dotnet/save-a-file/imaging-bitmap.md)

- [Image to byte array](/guides/dotnet/save-a-file/imaging-byte-array.md)

- [Image to FTP](/guides/dotnet/save-a-file/imaging-ftp.md)

- [Image to remote URL](/guides/dotnet/save-a-file/imaging-remote-url.md)

- [Image to vector](/guides/dotnet/save-a-file/imaging-vector.md)

- [PDF incremental save](/guides/dotnet/save-a-file/pdf-incremental.md)

- [PDF incremental stream](/guides/dotnet/save-a-file/pdf-incremental-to-stream.md)

- [PDF overview](/guides/dotnet/save-a-file/pdf.md)

- [PDF to local storage](/guides/dotnet/save-a-file/pdf-local-storage.md)

- [PDF to stream](/guides/dotnet/save-a-file/pdf-stream.md)

- [Annotations to JPG](/guides/dotnet/save-a-file/annotation-to-jpg.md)

- [Annotations to PDF](/guides/dotnet/save-a-file/annotation-to-pdf.md)

- [Annotations to TIFF](/guides/dotnet/save-a-file/annotation-to-tiff.md)

- [Annotations to XMP](/guides/dotnet/save-a-file/annotation-to-xmp.md)

### Conversion

- [Office to PDF](/guides/dotnet/conversion/office-to-pdf.md)

- [Any file to Office](/guides/dotnet/conversion/any-file-to-office.md)

- [Any file to Office](/guides/dotnet/conversion/to-office.md)

- [HTML to Word](/guides/dotnet/conversion/html-to-word.md)

- [PDF to Excel](/guides/dotnet/conversion/pdf-to-excel.md)

- [PDF to PPTX](/guides/dotnet/conversion/pdf-to-powerpoint.md)

- [PDF to Word](/guides/dotnet/conversion/pdf-to-word.md)

- [RTF to DOCX](/guides/dotnet/conversion/rtf-to-docx.md)

- [Image to PDF](/guides/dotnet/conversion/image-to-pdf.md)

- [Any image to PDF](/guides/dotnet/conversion/any-image-to-pdf.md)

- [Bitmap to PDF](/guides/dotnet/conversion/bmp-to-pdf.md)

- [Excel to PDF](/guides/dotnet/conversion/excel-to-pdf.md)

- [JPG to PDF](/guides/dotnet/conversion/jpg-to-pdf.md)

- [PDF to BMP](/guides/dotnet/conversion/pdf-to-bmp.md)

- [PDF to image](/guides/dotnet/conversion/pdf-to-image.md)

- [PDF to JPG](/guides/dotnet/conversion/pdf-to-jpg.md)

- [PDF to other images](/guides/dotnet/conversion/pdf-to-other-image.md)

- [PDF to PNG](/guides/dotnet/conversion/pdf-to-png.md)

- [PDF to SVG](/guides/dotnet/conversion/pdf-to-svg.md)

- [PDF to TIFF](/guides/dotnet/conversion/pdf-to-tiff.md)

- [PNG to PDF](/guides/dotnet/conversion/png-to-pdf.md)

- [PowerPoint to PDF](/guides/dotnet/conversion/powerpoint-to-pdf.md)

- [RTF to PDF](/guides/dotnet/conversion/rtf-to-pdf.md)

- [SVG to PDF](/guides/dotnet/conversion/svg-to-pdf.md)

- [TIFF to PDF](/guides/dotnet/conversion/tiff-to-pdf.md)

- [Word to PDF](/guides/dotnet/conversion/word-to-pdf.md)

- [PDF to PDF/A](/guides/dotnet/conversion/pdf-to-pdfa.md)

- [PDF to PDF/UA](/guides/dotnet/conversion/pdf-to-pdf-ua.md)

- [HTML to PDF](/guides/dotnet/conversion/html-to-pdf.md)

- [Markdown to PDF](/guides/dotnet/conversion/markdown-to-pdf.md)

- [PDF to Markdown](/guides/dotnet/conversion/pdf-to-markdown.md)

- [Text to PDF](/guides/dotnet/conversion/text-to-pdf.md)

- [Email to PDF](/guides/dotnet/conversion/email-to-pdf.md)

- [Merge to PDF](/guides/dotnet/conversion/merge-to-pdf.md)

- [CAD to PDF](/guides/dotnet/conversion/cad-to-pdf.md)

- [Embed font in Word](/guides/dotnet/conversion/embed-font-in-word-document.md)

### OCR

Extract text from scanned documents and images using optical character recognition, including preprocessing steps and common usage patterns.

#### OCR workflows and document types

- [OCR MRZ](/guides/dotnet/ocr/mrz.md)

- [OCR passports](/guides/dotnet/ocr/passports.md)

- [OCR receipts](/guides/dotnet/ocr/receipts.md)

- [OCR visas](/guides/dotnet/ocr/visas.md)

- [OCR bank checks](/guides/dotnet/ocr/bank-checks.md)

- [OCR drivers licenses](/guides/dotnet/ocr/drivers-licenses.md)

- [OCR forms](/guides/dotnet/ocr/forms.md)

- [OCR ID cards](/guides/dotnet/ocr/id-cards.md)

- [OCR invoices](/guides/dotnet/ocr/invoices.md)

- [Zonal OCR](/guides/dotnet/ocr/zonal.md)

- [Classify documents](/guides/dotnet/ocr/classify-documents.md)

- [OCR parameters](/guides/dotnet/ocr/parameters.md)

- [OCR language support](/guides/dotnet/ocr/language-support.md)

#### OCR preprocessing guides

- [Deskew](/guides/dotnet/ocr/preprocess/deskew.md)

- [Auto-invert](/guides/dotnet/ocr/preprocess/auto-invert.md)

- [Enhance characters](/guides/dotnet/ocr/preprocess/enhance-characters.md)

- [Remove noise](/guides/dotnet/ocr/preprocess/remove-noise.md)

- [Remove lines](/guides/dotnet/ocr/preprocess/remove-lines.md)

- [Remove punch holes](/guides/dotnet/ocr/preprocess/remove-punch-holes.md)

#### OCR usage guides

- [Barcode recognition](/guides/dotnet/ocr/usage/barcode-recognition.md)

- [Image to searchable PDF](/guides/dotnet/ocr/usage/image-to-searchable-pdf.md)

- [PDF to searchable PDF](/guides/dotnet/ocr/usage/pdf-to-searchable-pdf.md)

- [PDF/A archiving](/guides/dotnet/ocr/usage/pdfa-archiving.md)

- [Scanning](/guides/dotnet/ocr/usage/ocr-scan.md)

### AI Document Processing

- [Overview](/guides/dotnet/ai-document-processing/overview.md)

### Document recognition

- [Classify documents](/guides/dotnet/document-recognition/classify-document.md)

### Editor

Modify document content and structure, including page manipulation, image editing, and text changes.

#### Editor guides

- [Merge or combine](/guides/dotnet/editor/merge-or-combine.md)

- [Add a page](/guides/dotnet/editor/add-page.md)

- [Attach a file](/guides/dotnet/editor/attach-a-file.md)

- [Text on image](/guides/dotnet/editor/add-text-to-image.md)

- [Text on PDF](/guides/dotnet/editor/add-text-to-pdf.md)

- [Watermark](/guides/dotnet/editor/watermark.md)

- [Split](/guides/dotnet/editor/split.md)

- [Image to image](/guides/dotnet/editor/add-image-to-image.md)

- [Image to PDF](/guides/dotnet/editor/add-image-to-pdf.md)

- [EXIF metadata](/guides/dotnet/editor/metadata-exif.md)

- [IPTC metadata](/guides/dotnet/editor/metadata-iptc.md)

- [PDF page labels](/guides/dotnet/editor/metadata-pdf-page-label.md)

- [XMP metadata](/guides/dotnet/editor/metadata-xmp.md)

#### Page and image manipulation guides

- [Blur](/guides/dotnet/editor/manipulation/blur.md)

- [Colors](/guides/dotnet/editor/manipulation/colors.md)

- [Crop](/guides/dotnet/editor/manipulation/crop.md)

- [Extract pages](/guides/dotnet/editor/manipulation/extract.md)

- [Filters](/guides/dotnet/editor/manipulation/filters.md)

- [Move or copy pages](/guides/dotnet/editor/manipulation/move-or-copy-page.md)

- [Remove page](/guides/dotnet/editor/manipulation/remove-page.md)

- [Rotate pages](/guides/dotnet/editor/manipulation/rotate.md)

- [Replace colors](/guides/dotnet/editor/manipulation/replace-colors-from-image.md)

### Redaction

- [Smart redaction](/guides/dotnet/redaction/smart-redaction.md)

- [Search and redact](/guides/dotnet/redaction/search-and-redact.md)

- [Redact using coordinates](/guides/dotnet/redaction/redact-by-coordinates.md)

### Extraction

Pull structured data from documents, including text, metadata, key-value pairs, MRZ data, and optical mark recognition (OMR) results.

#### Extraction guides

- [Bank statements](/guides/dotnet/extraction/bank-statements.md)

- [Tables](/guides/dotnet/extraction/tables.md)

- [Invoices](/guides/dotnet/extraction/invoices.md)

- [MICR](/guides/dotnet/extraction/micr.md)

- [Images](/guides/dotnet/extraction/images.md)

- [File attachments](/guides/dotnet/extraction/file-attachments.md)

#### Key-value pair guides

- [Overview](/guides/dotnet/extraction/key-value-pairs/kvp-overview.md)

- [KVP data model](/guides/dotnet/extraction/key-value-pairs/data-model.md)

- [Confidence score](/guides/dotnet/extraction/key-value-pairs/confidence-score.md)

- [KVP data types](/guides/dotnet/extraction/key-value-pairs/data-types.md)

- [Read KVP from image](/guides/dotnet/extraction/key-value-pairs/read-kvp-data-from-image.md)

#### Metadata extraction guides

- [Image](/guides/dotnet/extraction/metadata/image.md)

- [EXIF](/guides/dotnet/extraction/metadata/exif.md)

- [IPTC](/guides/dotnet/extraction/metadata/iptc.md)

- [Word font info](/guides/dotnet/extraction/metadata/extract-font-information-from-word-document.md)

#### MRZ extraction guides

- [Passports](/guides/dotnet/extraction/mrz/passports.md)

- [Drivers' licenses](/guides/dotnet/extraction/mrz/drivers-licenses.md)

- [ID cards](/guides/dotnet/extraction/mrz/id-cards.md)

- [Visas](/guides/dotnet/extraction/mrz/visas.md)

#### OMR extraction guides

- [Introduction to OMR](/guides/dotnet/extraction/omr/introduction.md)

- [Build a custom template](/guides/dotnet/extraction/omr/templates.md)

- [Extract optical marks](/guides/dotnet/extraction/omr/extract-optical-marks.md)

#### Text extraction guides

- [Extract](/guides/dotnet/extraction/text/extract.md)

- [Read](/guides/dotnet/extraction/text/read.md)

### Barcodes

Generate, read, and scan 1D and 2D barcodes in your documents and images.

#### Barcode guides

- [UI control](/guides/dotnet/barcodes/ui-control.md)

#### Barcode generation guides

- [Generate 1D (linear)](/guides/dotnet/barcodes/generation/1d-linear.md)

- [Write 1D to image](/guides/dotnet/barcodes/generation/write-1d-barcode-to-image.md)

- [Aztec Code](/guides/dotnet/barcodes/generation/aztec-code.md)

- [Data Matrix](/guides/dotnet/barcodes/generation/datamatrix.md)

- [MaxiCode](/guides/dotnet/barcodes/generation/maxicode.md)

- [Micro QR](/guides/dotnet/barcodes/generation/microqr.md)

- [PDF417](/guides/dotnet/barcodes/generation/pdf417.md)

- [QR](/guides/dotnet/barcodes/generation/qr.md)

- [Write QR to image](/guides/dotnet/barcodes/generation/write-qr-code-to-image.md)

#### Barcode reading and scanning guides

- [Scan 1D (linear)](/guides/dotnet/barcodes/read-scan/1d-linear.md)

- [Aztec Code](/guides/dotnet/barcodes/read-scan/aztec-code.md)

- [Data Matrix](/guides/dotnet/barcodes/read-scan/datamatrix.md)

- [MaxiCode](/guides/dotnet/barcodes/read-scan/maxicode.md)

- [Micro QR](/guides/dotnet/barcodes/read-scan/microqr.md)

- [PDF417](/guides/dotnet/barcodes/read-scan/pdf417.md)

- [QR](/guides/dotnet/barcodes/read-scan/qr.md)

### PDF generation

- [From scratch](/guides/dotnet/pdf-generation/from-scratch.md)

- [From a Word template](/guides/dotnet/pdf-generation/from-word-template.md)

- [From HTML](/guides/dotnet/pdf-generation/from-html.md)

- [From a byte array](/guides/dotnet/pdf-generation/byte-array.md)

- [Tagged PDF](/guides/dotnet/pdf-generation/tagged.md)

- [Thumbnail preview](/guides/dotnet/pdf-generation/thumbnail-preview.md)

### Print

- [Programmatic](/guides/dotnet/print/programmatic.md)

- [Silently](/guides/dotnet/print/silently.md)

- [To a specific printer](/guides/dotnet/print/to-specific-printer.md)

- [To a network printer](/guides/dotnet/print/to-network-printer.md)

- [With watermark](/guides/dotnet/print/with-watermark.md)

- [UI control](/guides/dotnet/print/ui-control.md)

- [Configuration](/guides/dotnet/print/configuring-printing.md)

### Optimization

- [Compress](/guides/dotnet/optimization/compress.md)

- [Hyper-compress (MRC)](/guides/dotnet/optimization/hyper-compress-mrc.md)

- [Flatten](/guides/dotnet/optimization/flatten.md)

- [Linearize](/guides/dotnet/optimization/linearize.md)

### TWAIN and WIA scanning

- [Scan to searchable PDF](/guides/dotnet/scanning/to-searchable-pdf.md)

- [Scan to TIFF](/guides/dotnet/scanning/to-tiff.md)

### Compare files

- [Compare images in C#](https://www.nutrient.io/guides/dotnet/compare-files.md)

### Annotations

Add, manage, and customize annotations on PDF documents, from basic markup to advanced annotation types.

#### Annotation guides

- [Export to PDF](/guides/dotnet/annotations/export-pdf.md)

- [Export to XMP](/guides/dotnet/annotations/export-xmp.md)

- [Import XFDF](/guides/dotnet/annotations/import-xfdf.md)

- [Import XMP](/guides/dotnet/annotations/import-xmp.md)

- [Create](/guides/dotnet/annotations/create.md)

- [Get properties](/guides/dotnet/annotations/get-properties.md)

- [Edit](/guides/dotnet/annotations/edit.md)

- [Remove](/guides/dotnet/annotations/remove.md)

- [Attach a file](/guides/dotnet/annotations/attach-a-file.md)

- [Attach an image](/guides/dotnet/annotations/attach-an-image.md)

- [Stamp a document](/guides/dotnet/annotations/stamp-a-document.md)

- [Custom annotations](/guides/dotnet/annotations/custom-annotations.md)

- [Flatten](/guides/dotnet/annotations/flatten.md)

- [Annotate on images](/guides/dotnet/annotations/annotate-on-images.md)

- [XMP annotations](/guides/dotnet/annotations/xmp-annotations.md)

- [Actions](/guides/dotnet/annotations/pdf-actions-support.md)

#### Introduction to annotations

- [PDF annotations](/guides/dotnet/annotations/introduction-to-annotations/what-are-annotations-pdf.md)

- [XMP annotations](/guides/dotnet/annotations/introduction-to-annotations/what-are-annotations-xmp.md)

- [Annotation types](/guides/dotnet/annotations/introduction-to-annotations/annotation-types.md)

- [Bounding boxes](/guides/dotnet/annotations/introduction-to-annotations/bounding-boxes.md)

### Forms

Create, edit, fill, and remove interactive form fields in PDF documents.

#### Form guides

- [Introduction to form fields](/guides/dotnet/forms/introduction-what-are-forms.md)

- [Introduction to working with form fields](/guides/dotnet/forms/introduction-form-fields.md)

- [Form field items](/guides/dotnet/forms/form-field-items.md)

- [Extract form data](/guides/dotnet/forms/extract-form-data.md)

- [Read form fields](/guides/dotnet/forms/read-form-fields.md)

- [Flatten](/guides/dotnet/forms/flatten.md)

- [PDF actions](/guides/dotnet/forms/pdf-actions-support.md)

#### Create, edit, and remove form field guides

- [Create a fillable form](/guides/dotnet/forms/create-edit-and-remove/create-fillable-form.md)

- [Add a signature field](/guides/dotnet/forms/create-edit-and-remove/add-signature-field.md)

- [Edit fields](/guides/dotnet/forms/create-edit-and-remove/edit-fields.md)

- [Get the field ID](/guides/dotnet/forms/create-edit-and-remove/get-field-id.md)

- [Remove fields](/guides/dotnet/forms/create-edit-and-remove/remove-fields.md)

#### Fill form field guides

- [Programmatic](/guides/dotnet/forms/fill-form-fields/programmatic.md)

- [Import XFDF from a file](/guides/dotnet/forms/fill-form-fields/import-from-xfdf.md)

- [Import XFDF from a database](/guides/dotnet/forms/fill-form-fields/import-from-database.md)

- [Attach a file to a form field](/guides/dotnet/forms/fill-form-fields/attach-file.md)

- [Add an image to a form field](/guides/dotnet/forms/fill-form-fields/add-image.md)

### Signatures

Apply digital signatures, manage signature fields, and validate signed documents.

#### Signature guides

- [Introduction to signatures](/guides/dotnet/signatures/introduction.md)

- [Add an ink eSignature](/guides/dotnet/signatures/add-an-ink-esignature.md)

#### Digital signature guides

- [Add a digital signature](/guides/dotnet/signatures/digital-signatures/add-a-digital-signature.md)

- [Certify a document](/guides/dotnet/signatures/digital-signatures/certify-a-document.md)

- [Sign DOCX as PDF/UA](/guides/dotnet/signatures/digital-signatures/sign-a-docx-as-pdf-ua.md)

- [Sign PDF/UA](/guides/dotnet/signatures/digital-signatures/sign-a-pdf-ua-document.md)

#### Signature field guides

- [Add a signature field](/guides/dotnet/signatures/signature-field/add-a-signature-field.md)

- [Sign a signature field](/guides/dotnet/signatures/signature-field/fill-a-signature-field.md)

- [Get signature field properties](/guides/dotnet/signatures/signature-field/get-signature-field-properties.md)

- [Remove a signature field](/guides/dotnet/signatures/signature-field/remove-signature-field.md)

### PDF/A

- [Convert to PDF/A](/guides/dotnet/pdfa/convert.md)

- [Validate PDF/A](/guides/dotnet/pdfa/validate.md)

### PDF layers (OCGs)

- [Working with PDF layers (OCG) in C#](https://www.nutrient.io/guides/dotnet/layers.md)

### Deployment

- [Deployment](https://www.nutrient.io/guides/dotnet/deployment.md)

### Troubleshooting

Diagnose and resolve common issues, including licensing problems and runtime errors.

- [Troubleshoot](https://www.nutrient.io/guides/dotnet/troubleshoot.md)

#### Troubleshooting guides

- [Chrome conversion bug reporting](/guides/dotnet/troubleshooting/chrome-issues.md)

- [Adding to your.NET project](/guides/dotnet/troubleshooting/add-reference-to-gdpicture-dll.md)

- [Headless modes in Google Chrome](/guides/dotnet/troubleshooting/headless-modes-google-chrome.md)

#### Licensing troubleshooting guides

- [Activating a license](/guides/dotnet/troubleshooting/license/activation.md)

- [Determining components required to run code](/guides/dotnet/troubleshooting/license/determine-required-components.md)

- [Renewing a commercial license for version 14.1 or older](/guides/dotnet/troubleshooting/license/renew-commercial-license.md)

### Code samples

- [Code samples](https://www.nutrient.io/guides/dotnet/samples.md)

- [Choosing a zone to OCR in C#](/guides/dotnet/samples/select-ocr-zone-cs.md)

- [Choosing a zone to OCR in VB.NET](/guides/dotnet/samples/select-ocr-zone-vbnet.md)

- [Convert a multipage TIFF to a multipage JBIG2 in C#](/guides/dotnet/samples/tiff-to-jbig2-cs.md)

- [Convert a multipage TIFF to a multipage JBIG2 in VB.NET](/guides/dotnet/samples/tiff-to-jbig2-vbnet.md)

- [Convert DOC to DOCX in C# — Code sample | Nutrient.NET SDK](/guides/dotnet/samples/doc-to-docx-cs.md)

- [Convert PDFs, MS Office files, and images to TIFF in C# | Nutrient.NET SDK](/guides/dotnet/samples/convert-to-tiff-cs.md)

- [Converting a PDF to a TIFF using color detection in C#](/guides/dotnet/samples/pdf-to-tiff-color-detection-cs.md)

- [Converting a PDF to a TIFF using color detection in VB.NET](/guides/dotnet/samples/pdf-to-tiff-color-detection-vbnet.md)

- [Generate TIFF files using a compression mode per page in C#](/guides/dotnet/samples/create-multipage-tiff-cs.md)

- [Highlight a region in a PDF or an image in C#](/guides/dotnet/samples/select-pdf-image-region-cs.md)

- [Highlight a region in a PDF or an image in VB.NET](/guides/dotnet/samples/select-pdf-image-region-vbnet.md)

- [Highlight and crop an image in C# (JPG, TIFF, PNG)](/guides/dotnet/samples/select-image-crop-area-cs.md)

- [Highlight and crop an image in VB.NET (JPG, TIFF, PNG)](/guides/dotnet/samples/select-image-crop-area-vbnet.md)

- [Merge alternating pages in two PDFs in C#](/guides/dotnet/samples/merge-pdf-alternate-pages-cs.md)

- [Merge alternating pages in two PDFs in VB.NET](/guides/dotnet/samples/merge-pdf-alternate-pages-vbnet.md)

- [Recompress a PDF using color detection in C#](/guides/dotnet/samples/recompress-pdf-cs.md)

- [Recompress a PDF using color detection in VB.NET](/guides/dotnet/samples/recompress-pdf-vbnet.md)

- [Recompress PDFs using MRC compression in C#](/guides/dotnet/samples/recompress-pdf-mrc-cs.md)

- [Recompress PDFs using MRC compression in VB.NET](/guides/dotnet/samples/recompress-pdf-mrc-vbnet.md)

- [Rotate pages in a multipage TIFF using OCR and C#](/guides/dotnet/samples/auto-rotate-tiff-cs.md)

- [Rotate pages in a multipage TIFF using OCR and VB.NET](/guides/dotnet/samples/auto-rotate-tiff-vbnet.md)

- [Save bitonal TIFF with CCITT4 compression](/guides/dotnet/samples/tiff-photometric-vbnet.md)

- [Saving bitonal TIFF with photometric 0 in C#](/guides/dotnet/samples/tiff-photometric-cs.md)

- [Sort images and save as TIFF files based on barcode in VB.NET](/guides/dotnet/samples/barcode-auto-sorting-vbnet.md)

- [Sort images and save as TIFF files based on barcodes in C#](/guides/dotnet/samples/barcode-auto-sorting-cs.md)

- [Using an external OCR engine during PDF/OCR generation](/guides/dotnet/samples/integrate-omnipage-ocr-cs.md)

### Changelog

- [Changelog](https://www.nutrient.io/guides/dotnet/changelog.md)

### Downloads

- [Downloads](https://www.nutrient.io/guides/dotnet/downloads.md)

### About

Learn about supported platforms, file types, frameworks, and languages, along with migration and compatibility details.

#### Platform and compatibility guides

- [Legacy API](https://www.nutrient.io/guides/dotnet/about/api.md)

- [Supported file types](https://www.nutrient.io/guides/dotnet/about/file-type-support.md)

- [iText migration](https://www.nutrient.io/guides/dotnet/about/itext-migration.md)

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

#### File type support guides

- [TIFF](/guides/dotnet/tiff.md)

- [MS Office](/guides/dotnet/office.md)

#### Framework support guides

- [.NET core](/guides/dotnet/core.md)

- [WinForms](/guides/dotnet/winforms.md)

- [WPF](/guides/dotnet/wpf.md)

#### Language support guides

- [ASP.NET](/guides/dotnet/aspnet.md)

- [VB.NET](/guides/dotnet/vbnet.md)

- [Delphi](/guides/dotnet/delphi.md)

### Other.NET guides

- [ASP.NET](https://www.nutrient.io/guides/dotnet/aspnet.md)

- [.NET Core](https://www.nutrient.io/guides/dotnet/core.md)

- [Delphi](https://www.nutrient.io/guides/dotnet/delphi.md)

- [Demo](https://www.nutrient.io/guides/dotnet/demo.md)

- [Office](https://www.nutrient.io/guides/dotnet/office.md)

- [Prebuilt solutions](https://www.nutrient.io/guides/dotnet/samples.md)

- [TIFF](https://www.nutrient.io/guides/dotnet/tiff.md)

- [VB.NET](https://www.nutrient.io/guides/dotnet/vbnet.md)

- [WinForms](https://www.nutrient.io/guides/dotnet/winforms.md)

- [WPF](https://www.nutrient.io/guides/dotnet/wpf.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)
- [Delphi PDF library](/guides/dotnet/delphi.md)
- [.NET core PDF library](/guides/dotnet/core.md)
- [Explore interactive PDF SDK demos and features](/guides/dotnet/demo.md)
- [Deploy an application in C# .NET](/guides/dotnet/deployment.md)
- [Download Nutrient .NET SDK (formerly GdPicture.NET)](/guides/dotnet/downloads.md)
- [C#.NET PDF library](/guides/dotnet.md)
- [C# Office library](/guides/dotnet/office.md)
- [Changelog for .NET](/guides/dotnet/changelog.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)
- [Example Project](/guides/dotnet/getting-started/catalog-example.md)

