PDFTron logo
 Home | Products | Services | Store | Downloads | Support | Company
PDFNet - A PDF library for .NET, JAVA, C\C++

PDFNet SDK is an amazingly comprehensive, high-quality PDF developer toolkit for working with PDF files at all levels. Using the PDFNet PDF library, developers can flexibly implement and create powerful PDF solutions and applications that can generate, manipulate, view, render and print PDF documents without any third-party software dependencies.

PDFNet SDK is available as a .NET component and as a cross-platform Java and C/C++ PDF library available on a wide range of platforms (i.e. Windows, Linux, Mac OS X, Solaris, etc).

Common Use Case Scenarios

With built-in multi-threading, unparalleled reliability, native code efficiency and high security, PDFNet SDK is the ideal PDF software developer toolkit for high-volume, scalable solutions in the areas of content extraction, indexing, searching, forms, pre-press workflows, web-services, document archival, and document and content management.

Some popular use case scenarios include:

  • Adding high-quality PDF viewing and printing to the base application.
  • Using the unparalleled content extraction API for PDF document repurposing and file conversion.
  • Modifying page content, bookmarks, annotations and any other aspect of a PDF document using PDFNet’s unique (one of a kind) content editing API. It takes only a few lines of code, for example, to navigate down into the text on a page, read what’s currently there and make changes.
  • PDF forms manipulation, including merging, extraction, and flattening of form data.
  • Merging and assembling PDF documents from existing pages or splitting very large files into smaller documents.
  • Converting PDF pages to high-quality TIFF, PNG, and JPEG bitmaps for dynamic web sites or indexes.
  • Stamping existing PDF pages with text, images and vector art.
  • Securing PDF documents using state-of-the-art AES (Advanced Encryption Standard) or custom encryption.
  • Working with digital signatures and integrating the library with third-party certification services.
  • Implementing ‘Save As’ or ‘Export’ feature in client side software, or dynamic server-side PDF generation.
  • Optimizing new or existing documents using linearization (web-optimization), advanced image compression (including JPEG2000 and JBIG2), and by subsetting fonts and removing unnecessary objects.
  • Embedding or extracting interactive 3D designs (U3D content), raster images, ICC profiles and file attachments.

There are many features that make PDFNet SDK a unique product! For a detailed feature list, please check out the PDFNet Feature Chart.

To view the latest features and functionality added to the PDF library, see What's New in PDFNet SDK.

Some of the benefits of licensing PDFNet SDK include:

  • All-in-One PDF Toolkit - Have you ever gotten 80% of the way to launch, only to discover that the component you were depending on lacked a crucial feature? Because PDFNet SDK is the most comprehensive PDF library on the market, you can rest assured that you will not run into last minute surprises and will not need to purchase and work with multiple incompatible tools.
  • Support for Latest PDF Language Standard - Today, the PDF Standard is more complex than most people can image and there are thousands of PDF creators generating various flavors of PDF. PDFNet SDK can process any valid PDF document created by other sources, and is compatible with all PDF revisions (from Acrobat 1 to 9, including ISO PDF), thus allowing users to automatically conform to the highest PDF Language Standard and never having to worry about putting extra development time and resources into supporting different PDF versions.
  • Highest Quality, Reliability and Robustness - Many customers turn to us after having tried other PDF components unsuccessfully, which seemed to work upon first evaluation, but failed at more complex tasks. PDFNet SDK is a reliable and rubust, high-quality library ensuring that you will have fantastic results all the way.
  • Top Performance - With advanced algorithms such as incremental save, incremental loading, linearization, and with built-in multithreading, coupled with native code efficiency, PDFNet SDK is the ideal choice for both high-traffic, scalable servers as well as for interactive applications. For a quick test of the library's PDF processing performance, simply download and run one of our precompiled demos.
  • Multi-Platform and Multi-Language Support - PDFNet SDK hides much of its complexity behind an elegant and easy-to-use interface that can be uniformly accessed from various languages including C#, Java, VB.Net, as well as managed and native C/C++. One of distinguishing features of PDFNet SDK is that the same API is available in both managed and native versions, which is crucial if you would like to allow your application the possibility of simple migration between managed and native worlds. PDFNet SDK was designed from ground up to run on multiple platforms and is actively supported on Windows, Mac OS X, Linux, and other platforms.
  • Ease of Use and Simplified Deployment - Because the PDFNet component is delivered as a single assembly/DLL without any dependencies on third-party components, your project just needs a single assembly reference for all your PDF needs.
  • Customer-Driven Development - At PDFTron, we are committed to providing the best PDF Library on the market and take all enhancement and new functionality requests seriously, while closely following emerging market trends to make sure our customers stand out of the crowd.
  • Unparalleled Customer Support - The technical support is provided by the same developers that build our products, so you will always get straight answers to your questions … usually the same day. PDFNet SDK is maintained regularly through frequent updates.
  • Flexible Licensing Policy - PDFNet SDK is offered under different license types enabling you to license only the functionality that you require in your application, while allowing you to upgrade easily if more functionality is needed down the road. Depending on your deployment type and size, you can choose from a variety of licensing models (i.e. CPU, Site, Enterprise, OEM/Redistributable, Custom, etc). Our license policy assures that you will only pay for what you need.
  • Consulting/Development Services – Our in-depth expertise and experience can further help you to get your products to market faster.
  • No Risk - PDFTron offers a fully-functional, two-month evaluation version and free pre-sales technical support allowing you to be confident that PDFNet SDK will meet all your requirements prior to purchase.

For more information and licensing details, please see PDFNet Licensing or contact us via email: info@pdftron.com.

PDFNet - Core components for PDF applications
 Product Info 
 Feature Chart 
 What's New? 
 F.A.Q. 
 User Manual 
 API Reference 
 Sample Code 
 Forum/RSS 
 Get the Demo! 
 Licensing 
 Contact