GdPicture.NET is a Nutrient product. Learn more

PDF markup software

Add annotation and markup capabilities to your .NET applications. Support for PDF documents and TIFF and JPEG images with custom annotations, rubber stamps, sticky notes, freehand drawing, text comments, redaction, and more.



XMP annotation capabilities

Read and write XMP annotations on PDF and image files with full programmatic control. Support for highlighted regions, freehand drawings, rubber stamps, sticky notes, embedded images, polygons, text, and more — all in portable XML format.


  • Full Unicode support
  • Custom annotation support
  • Annotations stored in XML format for easy import/export
  • Annotations embedded as document metadata
  • XFDF support (v14.2.18+)
Annotations
Multipage document support

Process annotations across multipage TIFF and PDF files with page-level control. Burn annotations permanently onto any document or keep them editable. Full GdViewer integration with complete printing support.

Annotation control

Move, resize, rotate, and scale any annotation programmatically or through user interaction. Full blending support ensures accurate visual rendering across all annotation types.

Performance

Fast rendering and manipulation with AnyCPU support for 32-bit and 64-bit builds. Works seamlessly in multithreaded applications.

DEMO

Try PDF and image annotations live

Test annotation features in your browser. Add stamps, sticky notes, freehand drawings, text comments, highlights, and redactions.

GET STARTED

How to use

Download and install the GdPicture.NET package to access compiled demo applications and multi-language sample projects with full source code.

Explore demo apps
Find compiled demo applications in \Samples\Bin\.
Explore multi-language source code
Explore multi-language source code. Find C# and VB.NET demo apps with full source code in \Samples\WinForm\.
Visit the reference guide
Explore other code snippets within the online reference guide.

Trusted by 3,000+ customers and Fortune 500 companies

15Y+
More than 15 years of experience developing our SDK
10K+
Trusted by more than 10,000 developers


Frequently asked questions

What types of annotations can be added to PDF documents using the GdPicture.NET XMP/annotations SDK?

The SDK supports a wide range of annotation types, including:

  • Custom annotations
  • Rubber stamps
  • Sticky notes
  • Freehand drawing
  • Text annotations
  • Redaction annotations

These tools enable users to effectively mark up and collaborate on PDF documents.

Can annotations be customized in terms of appearance and behavior?

Yes. The SDK provides extensive customization options, enabling developers to define properties such as color, opacity, position, and size of annotations. This flexibility ensures annotations can be tailored to meet specific user requirements and application aesthetics.

Does the SDK support collaborative annotation features?

Absolutely. The GdPicture.NET XMP/annotations SDK facilitates collaboration by allowing multiple users to add and edit annotations. Annotations can be stored within a document or as separate XMP metadata, enabling seamless sharing and collaborative editing.

Is it possible to import and export annotations using the SDK?

Yes. The SDK supports importing and exporting annotations. Annotations can be embedded directly into PDF documents or saved as external XMP metadata files. This feature facilitates the exchange of annotated documents between different systems and users, promoting interoperability and efficient workflow integration.

Which platforms and programming environments are compatible with the GdPicture.NET XMP/annotations SDK?

The SDK is designed for seamless integration with various development environments, including:

  • .NET Framework
  • WPF
  • Web applications

This compatibility ensures developers can incorporate advanced PDF markup functionalities into a wide range of applications and platforms.

60-day free trial

Try GdPicture.NET now!