Tech Specs
How-to C#
How to Start Convert PDF Read PDF Build PDF Work with PDF Modules PDF Document PDF Pages Text Image Graph & Path Annotation, Markup & Drawing Redaction Security Digital Signature Forms Watermark Bookmark Link File Attachment File Metadata Printing Work with Other SDKs Barcode read Barcode create OCR Twain

C# PDF SDK Library
How to Use XDoc.PDF SDK in Visual C# .NET

Overview for How to Use XDoc.PDF Library in C# .NET Programming Project

  • Simply integrate into Visual C# project, supporting easy deployment and distribution in .NET Framework 2.0 above
  • Able to edit PDF document high-efficiently in ASP.NET WedForms application and Visual C#.NET program
  • Rapidly load, create, convert and edit PDF document (pages) in C# class with .NET PDF library
  • Support ASP.NET MVC, IIS, ASP.NET Ajax, Azure cloud service, DNN (DotNetNuke) and SharePoint
  • Able to render and convert PDF document to/from supported document and image forms in .NET WinFoms project
  • Support protecting PDF file by adding password and digital signatures with C# sample code in .NET Class
  • Feel free to define text or images on PDF document and extract accordingly
  • Multiple metadata types of PDF file can be easily added and processed in C#.NET Class
  • Capable of adding PDF file navigation features to your C# program
  • Perform annotation capabilities to mark, draw, and visualize objects on PDF document page

RasterEdge XDoc.PDF is totally compatible with Visual C# programming language, thus can be fully used in your C# application and empower your application with advanced PDF document manipulating and processing features. Generally speaking, you can use this .NET document imaging SDK to load, create, edit, convert, protect, compress, extract, and navigate PDF document (page).

How To Tutorials

Install, Deploy and Distribute

This page describes how to install XDoc.PDF for .NET, how to deploy to IIS on Windows Servers, and how to distribute with your Windows applications.

Quick to Start

You may have a quick evaluation of XDoc.PDF in C# programming. Follow this guide to create a console application and use C# sample code to have a quick test.

Basic SDK Concept

Refer to this C# tutorial and see detailed introductions to classes and API references of XDoc.PDF for .NET, like PDFDocument and PDFPage.

ASP.NET: HTML5 PDF Viewer & Editor

RasterEdge HTML5 PDF Viewer allows C# users to view, annotate, create and convert PDF document in ASP.NET. HTML5 PDF Editor enable users to edit PDF text, image, page, password and so on.

C#.NET: WPF PDF Viewer & Editor

RasterEdge WPF PDF Viewer provides C# users abilities to view, annotate, convert and create PDF in WPF application.

C#.NET: PDF Creation

XDoc.PDF SDK for .NET can help users to create PDF documents from various of documents and image file formats. Please click for more details.

C#.NET: PDF Conversion

XDoc.PDF SDK for .NET empowers C# developers to implement fast and high quality PDF conversions to or from multiple supported images and documents.

C#.NET: Create and Edit PDF File and Page

Tell C# users how to: create a new PDF file and load PDF from other file formats; merge, append, and split PDF files; insert, delete, move, rotate, copy and paste PDF file page.

C#.NET: Process PDF Text Content

Mature and robust APIs are provided for C# programmers to integrate and perform PDF text processing features in .NET windows and web project.

C#.NET: Process PDF Image

By using XDoc.PDF for .NET, your C# .NET application will have the ability of processing images contained in PDF file. Please click to see details.

C#.NET: Edit PDF Hyperlink

RasterEdge PDF SDK for .NET package offers robust APIs for editing PDF document hyperlink (url) and quick navigation link in PDF bookmark.

C#.NET: Edit PDF Metadata

PDF SDK for .NET allows you to read, add, edit, update, and delete PDF file metadata, like Title, Subject, Author, Creator, Producer, Keywords, etc.

C#.NET: Edit PDF Thumbnail

See this C# guide to learn how to use RasterEdge PDF SDK for .NET to perform quick file navigation. You may easily generate thumbnail image from PDF.

C#.NET: PDF Form Field Edit

Please refer to this C# guide to learn how to use RasterEdge PDF SDK for .NET to insert, delete and update PDF form fields in C#.NET project.

C#.NET: Protect Your PDF Document

XDoc.PDF SDK provides users secure methods to protect PDF document. C# users can set password to PDF and set PDF file permissions to protect PDF document.

C#.NET: Edit PDF Annotation

Various annotation objects can be drawn and added to a specific location on PDF file page. In addition, you can easily create, modify, and delete PDF annotations.