GdPicture.WPF 14.4.10

Prefix Reserved
dotnet add package GdPicture.WPF --version 14.4.10
                    
NuGet\Install-Package GdPicture.WPF -Version 14.4.10
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="GdPicture.WPF" Version="14.4.10" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="GdPicture.WPF" Version="14.4.10" />
                    
Directory.Packages.props
<PackageReference Include="GdPicture.WPF" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add GdPicture.WPF --version 14.4.10
                    
#r "nuget: GdPicture.WPF, 14.4.10"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package GdPicture.WPF@14.4.10
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=GdPicture.WPF&version=14.4.10
                    
Install as a Cake Addin
#tool nuget:?package=GdPicture.WPF&version=14.4.10
                    
Install as a Cake Tool

GdPicture.NET WPF Viewer Components

WPF viewer controls for the GdPicture.NET SDK, providing advanced document viewing, annotation, and thumbnail capabilities for Windows desktop applications.

Getting Started

Setting up the SDK

using GdPicture14;
using GdPicture14.WPF;

LicenseManager licence = new LicenseManager();
licence.RegisterKEY(""); // Set a demo key

Using the WPF GdViewer Control

// In your WPF XAML
<Window xmlns:gdpicture="clr-namespace:GdPicture14.WPF;assembly=GdPicture.NET.14.WPF">
    <gdpicture:GdViewer x:Name="gdViewer" />
</Window>

// In your code-behind
gdViewer.DisplayFromFile(@"document.pdf");

Using the ThumbnailEx Control

// In your WPF XAML
<Window xmlns:gdpicture="clr-namespace:GdPicture14.WPF;assembly=GdPicture.NET.14.WPF">
    <gdpicture:ThumbnailEx x:Name="thumbnailEx" />
</Window>

// In your code-behind
thumbnailEx.LoadFromFile(@"document.pdf");

Using the BookmarksTree Control

// In your WPF XAML
<Window xmlns:gdpicture="clr-namespace:GdPicture14.WPF;assembly=GdPicture.NET.14.WPF">
    <gdpicture:BookmarksTree x:Name="bookmarksTree" />
</Window>

// In your code-behind
bookmarksTree.LoadFromGdViewer(gdViewer);

Introduction

GdPicture.NET WPF is a specialized package providing WPF viewer components for the GdPicture.NET SDK by Nutrient. This package includes:

  • GdViewer: Advanced WPF document viewer with annotation support
  • ThumbnailEx: Thumbnail viewer for document pages
  • BookmarksTree: Bookmark navigation control
  • Visual Effects: Grayscale, multiply, and negative effects for rendering

These controls integrate seamlessly with the core GdPicture.NET API to provide rich document viewing experiences in WPF applications.

System Compatibility

Deployment

GdPicture.NET WPF assemblies are available for the following frameworks:

  • .NET 8.0 (Windows)
  • .NET Framework 4.6.2

This package is Windows-only as it provides WPF controls.

GdPicture.NET.WPF Assembly Operating Systems Supported for Deployment
.NET 8.0-windows Microsoft Windows 10 (x64/x86) or newer, Microsoft Windows Server Core 2012 (x64) or newer
.NET Framework 4.6.2 Microsoft Windows Vista (x64/x86) or newer, Microsoft Windows Server 2008 (x64/x86) or newer

Package Dependencies

This package depends on:

  • GdPicture: Core SDK functionality

Key Features

  • Document Viewing: Display PDFs, images, and 100+ file formats
  • Annotation Support: Interactive annotation tools for markup and redaction
  • Thumbnail Navigation: Visual page navigation with thumbnail previews
  • Bookmark Navigation: PDF bookmark tree for quick document navigation
  • WPF Effects: Built-in visual effects for document rendering
  • Multi-Format Support: Works with all formats supported by GdPicture.NET

Documentation & Support

For comprehensive documentation and examples:

For technical support, contact the Nutrient support team.

Changelog

For a detailed list of changes included in each version, refer to the changelog.

License

When you integrate GdPicture.NET WPF components into your application, a trial license is activated automatically. This trial license provides:

  • Support: Access to technical support
  • Watermarking: A watermark will appear on all documents
  • Trial Notifications: Regular trial mode reminders

For a comprehensive evaluation, please contact our Sales team to request a demo license key for a 60-day evaluation period without watermarks.

Copyright 2025 Nutrient. All rights reserved.

Product Compatible and additional computed target framework versions.
.NET net8.0-windows7.0 is compatible.  net9.0-windows was computed.  net10.0-windows was computed.  net10.0-windows7.0 is compatible. 
.NET Framework net462 is compatible.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
14.4.10 56 10/15/2026
14.4.9 285 9/18/2026
14.4.8.1 646 8/27/2026
14.4.8 307 8/21/2026
14.4.7 518 7/28/2026
14.4.6.1 367 7/18/2026
14.4.6 255 7/17/2026
14.4.5.1 907 6/29/2026
14.4.5 999 6/25/2026
14.4.4 5,236 6/12/2026
14.4.3 8,217 5/22/2026
14.4.2 8,054 5/6/2026
14.4.1 23,520 4/3/2026
14.4.0 29,253 3/26/2026

### 14.4.10

* Adds optional partial redaction that preserves the final logical group of detected sensitive values.
* Fixes email-to-PDF conversion failing at run time sometimes.

#### Barcode

* Adds USPS Intelligent Mail Barcode (IMb) recognition to GdPictureImaging with the BarcodeIntelligentMailReader methods. The best quality mode reads barcodes at any angle. Adds GdPictureStatus.BarcodeWrongState, returned when the native barcode reader fails internally. (L#GDBC-498)
* Improves QR code recognition on scans with smudged timing patterns or a squeezed band of rows.
* Improves recognition of QR codes on scans that squeeze rows hard, damage a corner square, or crop the code tightly.

#### Imaging

* Adds TWAIN methods to read the extended image information (DAT_EXTIMAGEINFO) a scanner reports for each acquired image, including hardware-detected patch codes. (J#GDPIC-1614)
* Fixes 32-bit processes reporting a production license as trial and printing the evaluation banner. (J#GDPIC-1663)
* Fixes loading of the Linux native libraries on glibc 2.34 systems such as Amazon Linux 2023.
* Fixes a memory leak occurring on every scanned page when TWAIN barcode detection is enabled. (J#GDPIC-1614)
* Fixes MP4, MOV and other video files being detected as HEIF images and failing to open with a generic error.

#### Ocr

* Fixes multi-zone OCR returning no words for a zone that shares a text line with an earlier zone.

#### Office

* Adds support for the STYLEREF field when converting Word documents to PDF, so a header or footer prints the text of the relevant paragraph — typically the current heading — on each page instead of repeating the value cached in the document. (J#MAMBO-2116)
* Adds Hebrew and Arabic letter list numbering to DOCX to PDF conversion. (J#MAMBO-2129)
* Improves the precision of cell and paragraph shading when converting documents to PDF and SVG. (J#MAMBO-2126)
* Fixes missing rows and incorrect row heights when converting presentation tables to PDF. (J#MAMBO-2126)
* Fixes Excel workbooks failing to open when a table style omits its optional display settings.
* Fixes Excel workbooks with damaged internal references failing to open when they could be repaired.
* Fixes MSG files rendering as binary garbage when their compound file directory is fragmented. (J#DV-759)
* Fixes a paragraph after a floating table being pushed below the table by unneeded automatic spacing. (L#MAMBO-2131)
* Fixes a table of contents entry or other field result rendering entirely in the font of its first character. (L#MAMBO-1911)
* Fixes field results and field codes being swapped when converting legacy Word documents to Word format. (L#MAMBO-1911)
* Fixes multi-level list numbers being scrambled (6.1 shown as 16.) in right-to-left DOCX to PDF conversion. (J#MAMBO-2129)
* Fixes pictures placed in a line of text being pinned to a corner when converting legacy Word documents. (L#MAMBO-1911)
* Fixes regular text rendered in a heavy weight when converting Office documents that use static multi-weight font families such as Lato.
* Fixes right-to-left text running under floating text boxes and images instead of wrapping around them in DOCX to PDF. (L#MAMBO-2130)
* Fixes shapes with a picture or texture fill disappearing when converting PowerPoint presentations to PDF. (J#MAMBO-2121)
* Fixes table columns in Word documents being too narrow for their longest word, so words no longer break mid-word. (L#MAMBO-2131)
* Fixes Word table cells with zero cell margins being rendered with the table's default margins. (L#MAMBO-2131)
* Fixes words being repeated or truncated in a table of contents rendered with small capitals. (L#MAMBO-1911)

#### Pdf

* Adds GdPicturePDF.ExtractEmbeddedFile_2 to the COM edition, so late-bound COM clients can extract embedded files. (J#GDPDF-1362)
* Improves PDF encryption to use random AES initialization vectors and keys and the system cryptographic provider.
* Improves heading detection for document titles in Markdown output.
* Improves table detection in PDF layout analysis.
* Improves detection of ruled tables with stacked records, merged cells or shaded rows in PDF layout analysis.
* Improves font handling for specific document configurations. (J#PDFA-114)
* Improves PDF to HTML conversion speed and memory use for documents with many text runs.
* Improves text extraction fidelity for ligature glyphs, underlines and clipped text on rotated PDF pages.
* Improves text extraction for fonts that identify characters by glyph name.
* Fixes bold text extracted as regular from PDFs whose embedded fonts carry no weight information other than the font header.
* Fixes page rendering failing on PDFs that embed CFF2 OpenType fonts; affected text now renders with a substitute font.
* Fixes PDF 2.0 text stored as UTF-8, such as annotation contents, form field values, and bookmarks, reading back garbled.
* Fixes PDF text extraction for Type 1 fonts with a scaled font matrix and for Euro signs mapped to a wrong character.
* Fixes PDF text extraction to use the actual text a PDF gives for glyphs and to return ligatures such as fl as letters. (J#GDPDF-1537)
* Fixes redaction region placement on PDF pages whose page box does not start at the origin. (L#GDPIC-1658, L#GDPDF-1532)
* Fixes rotated text, such as vertical table headers and axis labels, missing from PDF layout extraction.
* Fixes symbolic fonts that name glyphs by Unicode extracting raw character codes instead of the characters.
* Fixes text drawn with a negative font size in a half-turned text matrix being extracted mirrored and rendered with misplaced spacing. (J#GDPDF-1344)
* Fixes the PDF reducer clearing the producer metadata of the output document when no producer name is set.
* Fixes XFDF export failing on FIPS-enabled hosts when the PDF contains file attachment annotations.

#### Templating

* Fixes line breaks and tabs being dropped from values substituted into Office document templates. (J#OFTAPI-27)
* Fixes Office template processing failing when a section wraps a paragraph loop inside a single table cell. (J#OFTAPI-25)