DotPDF

DotPDF enables developers to create PDF documents from scratch or edit existing PDF pages programmatically. With DotPDF, you can generate fillable forms, invoices, and other types of documents, as well as modify the content and structure of existing PDFs as needed. This flexibility makes it an ideal solution for applications requiring dynamic PDF creation and editing capabilities.

PDF Generation & Customization

DotPDF offers robust support for generating PDFs, including compliance with PDF/A standards and advanced invoice creation. Developers can leverage customizable PDF templates to create documents with marked fields, enabling seamless downstream data processing. The platform supports:

  • Dynamic Content Creation: Generate personalized PDFs with content that adapts to each recipient.
  • Enhanced Document Elements: Add watermarks, logos, and other graphical elements to existing PDFs.
  • Automated Document Creation: Programmatically create fillable forms, invoices, purchase orders, quotes, receipts, and archival records.
  • Multi-Format Output: Produce reports, email attachments, and printable web page versions with ease.

All features are accessible through an intuitive, object-oriented, shape-based interface—eliminating the need to understand complex PDF specifications.


 

Form Management & Data Extraction

DotPDF streamlines form processing and data extraction with advanced capabilities:

  • Form Auto-Fill: Pre-populate form fields with known user information before distribution.
  • Filled Form Data Extraction: Effortlessly extract structured data from customer-completed AcroForms, returning results in a convenient dictionary format.
  • Web Integration: Seamlessly display and interact with forms in HTML5-native browsers using Atalasoft DotImage’s WebDocumentViewer control.
  • Embedded Form Editing: Enable users to complete forms directly within web pages using interactive fields.

 

Document Security & Workflow Control

DotPDF incorporates comprehensive security features to protect sensitive documents and maintain workflow integrity:

  • Digital Signing: Secure documents with digital signatures, preventing unauthorized changes while allowing customizable editing permissions for specific sections.
  • Password Protection: Implement dual-password security—one for viewing and another for editing.
  • Granular Access Control: Allow users to modify only the document sections necessary for their workflow responsibilities, ensuring both security and flexibility.

 

Advanced Features & Document Management

DotPDF provides a suite of advanced tools for document design, repair, and management:

  • Template Creation: Develop reusable PDF template blanks for future data population.
  • Sophisticated Graphics Library: Utilize a comprehensive shape library for page layout, including vector drawing (lines, rectangles, paths), text, images, and tabular data.
  • SVG Import: Import Scalable Vector Graphics (SVG) for enhanced visual elements.
  • Page Manipulation: Easily rearrange, delete, or insert pages within a PDF.
  • Document Combination: Combine or separate documents with a single function call for streamlined management.
  • Automated PDF Repair: Use PdfDocument.Repair to automatically detect and correct common issues in non-compliant PDF files.

DotPDF is designed for seamless integration into enterprise workflows, offering comprehensive API access for custom implementations. 


 

Atalasoft Solutions

Atalasoft offers advanced HTML5 viewing technologies and image processing solutions for .NET professionals. Our offerings include PDF and OCR capabilities, barcode reading and writing, mobile capture, as well as TWAIN and web-based scanning.  To learn more, please visit the DotImage Product page.


 
 

Atalasoft DotImage made it quick and easy to develop a web application that we built for our customers to use.

Marketing Professional, Fuel & Transportation Industry

 

Supported Environments

  • .NET Framework 3.5, 4.5.2 - 4.8
  • .NET 6 (windows environment only)
  • Visual Studio 2013+ for .NET Framework, Visual Studio 2022 for .NET6
  • Windows 8.1+, Windows Server 2012 R2+
  • C#, VB.NET
  • 32-bit, 64-bit