GdPicture.NET Logo

Blog

The Complete Guide to Document Annotation (2025 Updated)

April 9, 2025

Document annotation is no longer a nice-to-have; it’s a necessity in modern workflows where unstructured information needs to be systematically interpreted, tagged, and processed—often at scale. Whether you’re building document AI pipelines, developing internal document management systems, or implementing compliance workflows, annotation is often the foundation. This guide explores document annotation from the ground up: […]

Data Matrix vs QR Code: Key Difference and When to Use Each

Barcodes are foundational to digital traceability, but when it comes to selecting between Data Matrix vs QR code, the decision is more than aesthetic—it’s operational. Each has unique advantages depending on the application environment, data volume, physical constraints, and long-term durability. This article shows the differences between Data Matrix and QR codes with a lens […]

Fixing the “File Is Open in Windows Image Acquisition” Error

If you’re working with scanners or cameras on Windows and using Windows Image Acquisition (WIA), you may encounter the “File is open in Windows Image Acquisition” error. This message typically points to a locked file, a scanner in use, or a driver-level issue—none of which are directly flagged in the GdPicture SDK, but all of […]

PDF 417 vs Code 128: Choosing the Right Barcode Format

Barcodes are essential in modern document and data workflows—from logistics and manufacturing to government and healthcare. Two of the most widely used barcode formats are PDF417 and Code 128. While they serve different purposes, both are fully supported in GdPicture.NET, the powerful imaging and document SDK from Nutrient. In this post, we’ll compare PDF417 vs […]

How to Fix a Blurry Barcode and Improve Scan Accuracy

April 2, 2025

A blurry barcode can cause scan errors, slow down operations, and lead to frustrating delays. Smudged prints, torn barcodes that just won’t scan, sneaky curved surfaces that need some serious printing precision, packaging issues, with its see-through films and flashy metallic inks, the list of issues goes on and on. But fear not, we’re here […]

How to Generate a Data Matrix Barcode

March 31, 2025

Why Add Data Matrix Barcodes? Data Matrix barcodes are compact, 2D codes widely used in packaging, logistics, and asset tracking. Their ability to encode large amounts of data in a small space makes them ideal for digital labeling on websites and in documents. In this guide, we’ll explore how to generate a Data Matrix barcode […]

GDPicture Reviews and 14 Quick Facts

March 28, 2025

As you’re evaluating GDPicture and our solutions, it is natural to search for “GDPicture Reviews” on Google. So today, let us give you 14 facts about our company, what makes our SDK different from others in the market, and we’ll leave the decision on you which is the right solution for you and your use-case. […]

Best C# OCR libraries: 2025 Updated Guide

March 25, 2025

If you’re looking for “the best C# OCR Library”, we’ve provided below a detailed breakdown to help you make a good decision. Businesses process more than 2.5 trillion PDF documents every year. With so much digital content, text recognition capabilities are critical for modern applications. The C# text recognition library you choose can dramatically impact […]

PrintDocument C#: A step-by-step guide with examples

March 24, 2025

PrintDocument C# is a built-in class that makes it easy to send documents to a printer from your C# applications. Whether you’re printing text, images, or custom layouts, it gives you full control over the printing process. Document printing remains a significant requirement for developers building business applications or document management systems. C#’s PrintDocument provides […]

How to Modify a Signed PDF Without Losing Signature (2025 Guide)

March 22, 2025

A common question you might have and also a use-case for your applications is — “How to Modify a Signed PDF?” Once a PDF has been digitally signed, it is usually impossible to edit without compromising the signature. And it’s precisely the purpose of an electronic signature not to be able to tamper with a […]