Document .Net gives you API to do everything you wish with documents in PDF, DOCX, DOC, RTF, HTML and Text formats.
Document .Net is .NET assembly that allows developers to programmatically Create, Load, Modify, Merge, Sign digitally, Convert, Rasterize, Mail Merge, Generate Reports, Charts, Combine templates and JSON, Document Properties, Find and Replace and lot of more, by the way, without any Microsoft Word dependencies.
Why choose SautinSoft.Document?
API to do everything with documents
Document .Net gives API to your Apps to: Create, Load, Modify, Convert, Merge, Sign Digitally, Find and Replace, Do Reporting, Rasterize to Image and a lot of actions with a document.
All Popular Formats & no Dependencies
Document .Net supports documents in PDF, PDF/A, DOCX, DOC, RTF, HTML and Text formats. The component is completely standalone and has no dependencies of Microsoft Office or Adobe Acrobat.
Multilanguage documents support: Latin, Chinese, Japanese, Korean, Devanagari, Thai, Cyrillic, Mongolian and so forth.
Full .NET Support for Windows, Linux, and Mac
Develop for any .NET platform or major operating systems with a single code base. Use in your apps for .NET Framework, Mono, Xamarin.iOS, and Xamarin.Android.
Single DOM (Document Object Model)
Single DOM for all formats. The Document Object Model is based on MS Word. It allows to easily manipulate with Sections, Paragraphs, Tables, Lists, Text, Forms and Fields, Shapes, Pictures, Formatting, Document Properties, etc.
Reporting and Mail Merge
You can easily use the Document .Net as a fully featured Reporting Solution. Design your reports in Microsoft Word and then allow Document .Net to populate documents with data from a different data sources.
Create digitally signed PDF
Document .Net enables a user to digitally sign a PDF document to secure the authenticity of the content. The library supports digital signature in the PDF document using the DigitalSignature.
Merging multiple files
How to combine multiple files into single document
Generate PDF Report from JSON Data
Dynamically generate PDF report with pictures and table based on JSON data and .docx template under .NET platform.
Merge and Split documents
Merge and split documents even in different formats, for example, DOCX with PDF. The Document Paginator splits document by pages and provides you (x,y) coordinates of each content element.
Explore the Advanced Features
Actually the component can do anything you want with a document. Even to operate with BookMarks, Revisions and Track Changes, Table of Contents, Forms and Fields and a lot of more depending of your task. See the Developer Guide to find out simple, advanced and complex examples, it contains more than 200 examples.
Requirements and Technical Information
Document .Net is compatible with all .NET languages and supports all OS (Windows, MacOS and Linux) where .NET Framework or .NET Core can be used. It's entirely written in managed C#, which makes it absolutely standalone and independent.
.NET Framework 4.6.1, 4.7, 4.7.2, 4.8
.NET Core 2.0, 2.1, 2.2, 3.0, 3.1
.NET 5, 6, 7
Our component has proven itself on cloud platforms and services:
- Microsoft Azure
- Amazon Web Services (AWS)
- Google Cloud Platform
- Xamarin Forms