PDF Generator .NET SDK

  • PDF SDK for .NET
  • Intuitive, Flexible, and Powerful
  • Generate PDF Documents

Foxit PDF Generator for .NET SDK allows software developers to add PDF generation to any .NET application (C# or VB.NET). PDF Generator for .NET SDK is an award winning product used for the real-time creation of PDF documents based on dynamic data. PDF documents can be generated straight to a Web Form, file, byte array or System.IO.Stream object. The assembly is 100% managed and uses only safe code. The object model is intuitive and easy to learn, yet at the same time is very powerful.

Flexible Licensing

Foxit PDF Generator for .NET SDK is available in two licensing models. Server based licensing is intended for developers who wish to install our software on their server or web server. It is licensed per production server and allows an unlimited number of installations on development workstations and development servers. This licensing model is ideal for those who wish to install our software on a limited number of servers and allows us to offer a lower price to developers who do not intend to distribute our software to a large number of servers or workstations.

Developer based licensing is intended for developers who wish to distribute our software to a large number of clients. It allows one developer to develop an unlimited number of client or server based applications that use our product and distribute them royalty free. Our assemblies can easily be deployed with another application using XCOPY or a setup program.

Performance

Foxit PDF Generator for .NET SDK was designed with performance in mind. PDF documents are generated by default using a single pass architecture allowing the PDF output to be sent to the output stream as the document is being created. This minimizes the amount of data stored in RAM as the document is created and frees up resources as quickly as possible during the output process. The architecture is similar to the way ASP.NET renders controls and has proven to be highly efficient.

The object model is multithread safe. Multiple threads can generate PDF documents at the same time. Page Elements, Fonts, Images and other resources can be shared between threads without interfering with each other.

Foxit PDF Generator for .NET SDK creates PDF documents from scratch and does not require the resources of a printer driver. Everything needed to create PDF documents is included in the product allowing the fastest possible execution of 100% managed and safe code. There are no external dependencies and the only thing required to use the product is version 1.0 or greater of the .NET framework. The product has been fully tested and optimized against the .NET Framework 2.0.

Extensibility

Foxit PDF Generator for .NET SDK object model is highly extensible. It includes an API for the development of Custom Page Elements and allows many of the base classes to be inherited.

Foxit PDF Generator for .NET SDK is a great value. For larger quantities, please contact at sales@foxitsoftware.com
or by calling +1-866-680-3668.

Foxit provides email and phone support. Support can be contacted through support@foxitsoftware.com
or by calling +1-866-MYFOXIT or +1-866-693-6948.

FOXIT PDF GENERATOR FOR .NET SDK LICENSE MAINTENANCE
Professional Server License $499.00 $259.00
Enterprise Server License $999.00 $409.00
Professional Developer License $999.00* $409.00*
Enterprise Developer License $1,899.00* $679.00*

*We offer a 30% discount when you purchase 5 to 9 developer licenses and a 50% discount when you purchase 10 or more developer licenses.

FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Group
✔
✔
Label
✔
✔
Page Numbering Label
✔
✔
Layout Grid
✔
✔
Line
✔
✔
Rectangle
✔
✔
Bookmark
✔
✔
Circle
✔
✔
Image
✔
✔
Background Image
✔
✔
Link
✔
✔
Path
✔
✔
Text Area
✔
✔
Formatted Text Area (Limited HTML)
✔
✔
Table
✔
✔
Table2 (New Table with Improved Functionality)
✔
✔
Ordered Lists
✔
✔
Unordered Lists
✔
✔
Transformation Group
✔
✔
Transparency Group
✔
✔
Anchor Group
✔
✔
Note
✔
✔
25 Bar Code Page Elements
✔
6 Chart Types
✔
7 Acro Form Field Page Elements
✔
Custom Page Elements
✔
✔


Barcodes

FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Vector based Embedded Barcodes – No Fonts
✔
Intelligent Mail Barcode
✔
Data Matrix Barcode
✔
PDF417
✔
MacroPDF417
✔
Code 128
✔
Code 3 of 9
✔
Code 2 of 5
✔
Interleaved Code 2 of 5
✔
Postnet
✔
Codabar
✔
EAN/JAN 13
✔
EAN/JAN 13 Supplement 2
✔
EAN/JAN 13 Supplement 5
✔
UPC Version A
✔
UPC Version A Supplement 2
✔
UPC Version A Supplement 5
✔
EAN/JAN 8
✔
EAN/JAN 8 Supplement 2
✔
EAN/JAN 8 Supplement 5
✔
UPC Version E
✔
UPC Version E Supplement 2
✔
UPC Version E Supplement 5
✔
QR Code
✔
MSI Barcode (also known as Modified Plessey)
✔
RM4SCC(Royal Mail) Barcode
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Vector based Embedded Charts – No Images
✔
Area
✔
Bar
✔
Column
✔
Line
✔
Pie
✔
Scatter
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Add Button Form Fields
✔
Add Check box Form Fields
✔
Add Combo box Form Fields
✔
Add List box Form Fields
✔
Add Radio Button Form Fields
✔
Add Text Form Fields
✔
Add Digital Signature Form Fields
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
JavaScript Actions
✔
Document Level Javascript
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Outlines
✔
✔
Outline Styles
✔
✔
Outline Colors
✔
✔
URL Link
✔
✔
Zoom Page Destination
✔
✔
X Y Page Destination
✔
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
GIF
✔
✔
JPEG
✔
✔
JPEG 2000
✔
✔
PNG
✔
✔
BMP
✔
✔
EMF
✔
✔
EXIF
✔
✔
TIFF
✔
✔
Multi-Page TIFF
✔
✔
TIFF To PDF Conversion
✔
✔
WMF
✔
✔
Transparent Images
✔
✔
Load From a File
✔
✔
Load From System.IO.Stream
✔
✔
Load From Byte Array
✔
✔
Load From System.Drawing.Bitmap Object
✔
✔
16 Bit Precision Per Component (Color)
✔
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Font/Text Metrics
✔
✔
Font Families
✔
✔
14 Core PDF Fonts
✔
✔
6 Encoding for Core PDF Fonts
✔
✔
7 CJK Fonts From the Asian Font Pack
✔
✔
Unicode
✔
✔
OpenType (Including TrueType) Fonts
✔
✔
Type 1 Fonts
✔
✔
Font Embedding Options (Fully, Sub-Set or None)
✔
✔
Right To Left Text
✔
✔
Text Rotation
✔
✔
Font Kerning
✔
✔
Font Tracking
✔
✔
Display Font Outlines (Works as per page element license)


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Table Horizontal and Vertical Continuation
✔
✔
Automatic Cell Sizing
✔
✔
Table Border Formatting (Top, Bottom, Left, Right)
✔
✔
Cell Border Formatting (Top, Bottom, Left, Right)
✔
✔
Cell Padding Control (Top, Bottom, Left, Right)
✔
✔
Page Element in Cell
✔
✔
Image in Cell
✔
✔
Table in Cell
✔
✔
Formatted Text Area in Cell (HTML)
✔
✔
Table Continuation/Flowing
✔
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
List Continuation
✔
✔
Mix Ordered and Unordered Lists
✔
✔
Unlimited Sub List Nesting
✔
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Gradients
✔
✔
Spot Colors
✔
✔
Web Colors
✔
✔
RGB Colors
✔
✔
CMYK Colors
✔
✔
Grayscales
✔
✔
Over 140 Predefined Colors
✔
✔
16 Bit Precision Per Component (Color)
✔
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
PDF/X-1a
✔
PDF/X-3
✔
Output Intents
✔
ICC Profiles
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
PDF/A-1a and PDF/A-1b
✔
PDF/A-2a, PDF/A-2b and PDF/A-2u
✔
PDF/A-3a, PDF/A-3b and PDF/A-3u
✔
PDF/A XMP Schema
✔
PDF Tagging (Logical Structure)
✔
Full OpenType or Type1 Font Embedding
✔
Output Intents
✔
ICC Profiles
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Digital Signatures (Visible or Non-Visible)
✔
Initialize Certificates from Store or File
✔
User and Owner Passwords
✔
RC4 40-Bit Encryption
✔
RC4 128-Bit Encryption
✔
AES 128-Bit Encryption
✔
AES 256-Bit Encryption
✔
Up to 8 User Access Permissions
✔
Supports Leaving Metadata Unencrypted
✔
Ability to Encrypt Only File Attachments
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Break Document Into Sections
✔
✔
Document Templates
✔
✔
Section Templates
✔
✔
Stamping Templates
✔
✔
Even/Odd Templates
✔
✔
Page And Section Labeling
✔
✔


FOXIT PDF GENERATOR FOR .NET SDK FEATURE Professional Enterprise
Linearization (Fast Web View)
✔
✔
PDF Tagging (Logical Structure)
✔
File Embedding
✔
✔
Automatic Stream Compression
✔
✔
Page Numbering (Roman, Arabic, and Letter Numbering)
✔
✔
Output To a File
✔
✔
Output To a Byte Array
✔
✔
Output To Any System.IO.Stream Object
✔
✔
Output To a System.Web.Page Object
✔
✔
Force File Download Support
✔
✔
XMP Metadata
✔
Document Optimization (Image Data Only)
✔
Document Custom Properties
✔
✔