Document .Net is a cross-platform class library that
enables your applications to do everything with a document in PDF, DOCX, RTF, HTML and Text
formats.
Using Document .Net you can create, load, edit, merge, sign digitally, convert and a lot of actions
with a documents.
Benefits
Using Document .Net in your project gives you the following benefits:
- Single DOM (Document Object Model) for all formats. Rich API to all document elements
and formatting allows to create, modify, extract, copy, split, join, and replace
document content.
- Manipulate with Sections, Paragraphs, Tables, Lists, Text, Forms and Fields, Shapes,
Pictures, Formatting, Document Properties, etc.
- Requires only .NET Framework or .NET Core.
- Absolutely standalone, 100% managed C# assembly.
Supported File Formats
Document .Net supports multiple file formats with varying degree of support.
Input and output:
Microsoft Word Document (DOCX).
HyperText Markup Language (HTML).
Rich Text Format (RTF).
Plain text (TXT).
Adobe Portable Document Format (PDF).
Rich Set of Features
- High-Quality Conversions. Quickly and reliably, convert between supported formats.
- DOCX. Create, load and save.
- RTF. Create, load and save.
- PDF. Create, load and save.
- HTML. Create, load and save.
- Text. Create, load and save.
- Images. Create save.
- Obvious Document Object Model.
- Merge documents.
- Protect and encrypt documents.
- Digitally sign documents.
- Make PDF/A compliance.
- Perform Mail Merge process.
- Rasterize a document or specific pages to Image.
- Get and set a Header / Footer, Page Setup.
- Add Page Numbering, Text Columns.
- Perform Pagination and get document pages.
- Find and Replace content.
- Manipulate with Tables, Paragraphs and Text.
- Add and Extract Pictures.
- Work with Shapes, Shape groups and Geometry.
- Get and set Formatting and Styles.
- Work with ordered and unordered Lists.
- Insert and Update TOC - table of contents.
- Work with Forms and Fields.
- Change Document Properties: Author, Title, Creator, etc.