Log In
[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Collapse]Document Server
  Product Information
 [Expand]Redistribution and Deployment
 [Expand]Spreadsheet Document Server
 [Expand]XL Export Library
 [Expand]Rich Edit Document Server
 [Expand]Snap Document Server
 [Collapse]PDF Document Processor
   Creating a PDF Document Processor Application
  [Expand]Document Creation API
  [Expand]Interactive Forms
  [Expand]Document Security
 [Expand]Compression Library
 [Expand]Bar Code Library
 [Expand]Unit Conversion Library
 [Expand]API Reference
[Expand]Report Server
[Expand]eXpressApp Framework
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

PDF Document Processor

The PDF Document Processor is a non-visual .NET library that allows you to easily generate PDF files from scratch and manipulate existing PDF documents.

Getting Started

In this section, you will get acquainted with the PDF Document Processor.

Document Creation API

The PDF Document Creation API contains objects, properties and methods to provide the following capabilities.

  • Creating PDF with Graphics
    Create a document in PDF, PDF/A-1b, PDF/A-2b, and PDF/A-3b file formats with your own graphics on a PDF page using the following elements:
    • Image
    • String
    • Graphics (lines, Bezier curves, polygons, ellipses and paths)

  • Adding Hyperlinks
    Add a hyperlink to a PDF page or URI.

  • Adding Bookmarks
    Create bookmarks from scratch, change bookmark attributes (e.g. rename a bookmark, change its destination or font style) and delete bookmarks.

  • Adding Interactive Form Fields
    Add interactive form fields to a PDF document using graphics.

  • Adding File Attachment
    Attach any number of files to PDF and access files attached to a document.

Interactive Forms

This section contains all the required information related to an interactive form in a PDF document.

Document Security

This section describes how to use PDF save options to protect a PDF document with a password and sign the document with a digital signature.

  • Protecting a PDF Document
    Protect a PDF document using both the owner and user passwords. In addition, you can optionally specify user permissions for printing, data extraction, document modification and interactive operations.

  • Signing a Document
    Apply a digital signature to a PDF document.

Content Extraction

This section describes how to get content (an image, text) from a document.


This section describes how to print a document and customize print settings.

  • Printing
    Print any page in a document.

How would you rate this topic?​​​​​​​