Download DotPdf
PDF Generation and Manipulation
PDF Generation and Manipulation

With just a small amount of code, add PDF generation to your .NET web or desktop application. Perfect for invoice creation, receipts, and other templated PDFs.

PDF Form Support
PDF Form Support

Create custom forms or fill forms in using known stored data. Use with DotImage's WebDocumentViewer to display fillable forms with web native interactive controls.

PDF Spec Worry Free!
PDF Spec Worry Free!

No need to be a PDF expert - we are! We have followed hundreds of pages of spec to make compatibility a no-brainer. Start with reusable templates and don't worry.

Fast PDF Generation
Fast PDF Generation

Our test app created a 1,000 page PDF document with an image on each page. The results? Only 10 seconds! Get the most out of your processing power.

PDF Repair
PDF Repair

Do your users' document libraries contain erroneous PDF files? Use our Repair Tools to automatically or algorithmically correct common issues with PDF Documents.

Remarkable Human Support
Remarkable Human Support

Our team of in-house .NET developer support engineers are dedicated to making your project a success. Let us prove this to you by calling us from 8AM to 7pm Eastern.

.NET PDF SDKs to Generate and Manipulate PDF Documents in your Applications

With DotPdf you have the ability to generate PDFs from scratch or manipulate the pages of existing PDF files. DotPdf is licensed per developer with royalty free deployment options and backed by our remarkable in-house phone and web support. DotPdf is a standalone product - DotImage is not required.

  • Create fillable forms, invoices, POs, quotes, receipts, archival records
  • Consume customer filled forms and extract inputted data
  • Generate output from reports, e-mail attachments, printable versions of web-pages
  • No need to understand the PDF Specification, because we provide an intuitive, object-oriented, shape-based interface.
  • Our test app created a 1,000 page PDF document with an image on each page - the result: only 10 seconds.
  • Use with DotImage's WebDocumentViewer control to display forms in HTML 5 native browsers. Users can use the interactive fields to fill in data in the form embedded directly in a webpage.

DotPdf makes it easy to add creation and manipulation PDF to your application. Here are some capabilities:

  • Create PDF template blanks that you can fill with data later. Perfect to use for designing the look of your business documents in code that is separate from the code that combines it with the actual values.
  • Use a sophisticated shape library to lay out your pages. Includes vector drawing (lines, rectangles, paths), text, images, and tabular data.
  • Automatically detect and correct common issues with out of specification PDF
  • Import SVG drawings.
  • Manipulate the pages of a PDF by reordering, removing or adding pages
  • Add and edit the bookmarks of a PDF
  • Add encryption to any PDF
  • Add and edit the metadata of a PDF
  • Integrate with DotImage to include advanced codecs like JPEG2000 and JBig2, our image processing library, or vector versions of 1D and 2D barcodes.
  • Start with a sample project in our sample application gallery
  • Download our DotPdf Template Page Generator and use it to learn DotPdf

Ready to try for yourself?

Please download a free 30-day evaluation. Other resources available to you are our sample application gallery and support staff.

If you're not sure which PDF products or add-ons you need, please visit the PDF Product Selector to learn more about all of the options.


Download DotPdf

DotPdf supports nearly all .NET developmental platforms and environments

  • .NET 2.0, 3.0, 4.0, 4.5
  • ASP.NET, ASP.NET MVC, Windows Forms, WPF, Silverlight
  • Visual Studio 2005, Visual Studio 2008, Visual Studio 2010, Visual Studio 2013
  • Windows 2003 Server, Windows 2008 Server
  • C#, VB.NET, F#
  • 32-bit, 64-bit

preload preload preload