---
title: "WinForms PDF library: View, edit, OCR, and more | Nutrient .NET SDK"
canonical_url: "https://www.nutrient.io/guides/dotnet/winforms/"
md_url: "https://www.nutrient.io/guides/dotnet/winforms.md"
last_updated: "2026-05-21T17:12:02.195Z"
description: "Learn about the WinForms PDF library within Nutrient .NET SDK. Integrate PDF functionality into your Windows Forms (WinForms) applications with controls and components."
---

# WinForms PDF library

Build a custom desktop application to view, edit, and process documents using WinForms and Nutrient.NET SDK (formerly GdPicture.NET). Unlock 100+ features in your application, including a robust PDF viewer to open, display, annotate, edit, and sign documents. Add the ability to detect, identify, and extract text through a machine learning- and AI-powered OCR engine. The WinForms PDF library supports converting more than 100 file types to PDF or images (TIFF, JPG, PNG).

Starting with version 14.4.0, WinForms viewer controls are distributed in a dedicated NuGet package. Install `GdPicture.WinForms` when your project uses `GdViewer` in WinForms.

Our library is delivered as native.NET Framework,.NET Core,.NET 6, and COM/ActiveX components with full 32-bit and 64-bit support for applications written in Delphi. Get started for free and explore our guides and code samples to learn how you can quickly integrate our library into your application.

## Key Capabilities

- **Viewing** — Open, display, view, edit, annotate, and sign documents

- **Editing** — Merge, rotate, and crop images or PDFs

- **100+ file types** — Convert PDFs, images, MS Office files, and more

- **Printing** — Programmatically print 100+ file types to any printer within your applications

- **OCR** — Highly accurate AI- and ML-powered OCR engine

- **Barcode** — Scan, read, and generate all major barcodes (QR, PDF417, Aztec Code, and more)

- **TWAIN and WIA** — Capture images from all types of scanners and digital cameras

---

## 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)
- [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)
- [C# TIFF library](/guides/dotnet/tiff.md)
- [Troubleshooting](/guides/dotnet/troubleshoot.md)
- [VB.NET PDF library](/guides/dotnet/vbnet.md)
- [WPF PDF and image library](/guides/dotnet/wpf.md)
- [Example Project](/guides/dotnet/getting-started/catalog-example.md)


---

## Related pages

- [.NET core PDF library](/guides/dotnet/core.md)
- [WPF PDF and image library](/guides/dotnet/wpf.md)

