Feature-Rich C# .NET PDF API Library for Total Document Control

Feature-Rich C# .NET PDF API Library for Total Document Control

Document Solutions for PDF allows you to easily manage PDF documents within your .NET applications with no dependencies on Adobe Acrobat.

Ultimate C# .NET PDF API Library Solution

Comprehensive Feature Rich API for Adobe PDFs

Comprehensive Feature Rich API for Adobe PDFs

Generate PDF forms with everything from signatures to security features. Or create PDF files with everything from text, images, audio and video. You can add, delete, copy and move pages, change page sizes, orientation, generate linearized PDFs, add annotations, redact content from PDF documents, and compress PDF files.

Data Extraction

Data Extraction

Extract content from PDF documents while recognizing their logical text and structural elements using Document Solutions for PDF's .NET API. This powerful tool enables the retrieval of various content types, including plain text, tables, paragraphs, and elements within tagged PDF documents.

Deploy Anywhere

Deploy Anywhere

With full .NET Support for Windows, Linux, and MacOS, you can develop for any .NET platform and major operating systems with a single code base. Use in your apps for .NET Core, .NET Framework, Mono, Xamarin.iOS, and Xamarin.Android. Deploying locally or to the Cloud allows you to be everywhere, including Azure, AWS, and AWS Lambda and more.

Client-Side and Server-Side PDF Solution

Client-Side and Server-Side PDF Solution

A Document Solutions for PDF purchase includes a Standard viewer license for the JavaScript PDF Viewer (DsPdfViewer), offering robust client and server-side PDF processing. With .NET-based server-side capabilities, users can programmatically create and modify PDFs, while DsPdfViewer delivers a customizable PDF viewing experience on the client side. The optional Professional viewer license adds advanced features like document editing, form-filling, and collaborative tools, available through server-based or client-only (Wasm) editing options.

Easy Licensing and Distribution

Manage your licenses through your MESCIUS account.

Licensing FAQ

ComponentOne is licensed per developer. Once you purchase a license, you can build and publish your .NET applications using ComponentOne controls. Licensing is perpetual and royalty-free.

Learn more about licensing

Become an OEM Partner

To create your own commercially licensed SDK or web application builder, choose the Commercial OEM license. Commercial OEM and SaaS licenses are customized per customer.

Contact Us to Learn More

End-User Licensing Agreement

Our End-User License Agreement (EULA) includes information on ComponentOne's licensing, legal agreement, and the terms and conditions that govern software usage.

Read the EULA

Award-Winning Products and First-Class Support

5-stars

"I have been using a various form of Spread back to the COM days. Spread is the most reliable spreadsheet that retrieves and stores data, whether interacting with a database or simply an Excel file. Try it out, and you will not go back to any other control"

TRUSTED CUSTOMER

5-stars

"Great support through evaluation process, Spread is my favorite development add-in, adds great, high value capabilities to applications!"

TRUSTED CUSTOMER

5-stars

"Excellent Products. I have been using their products for around 15 years. Always there to help."

TRUSTED CUSTOMER