Click or drag to resize
Welcome to Document .Net and its editions

In this documentation you will find info regarding "Document .Net" and its editions: detailed description of classes, methods and properties, code examples in C# and VB.Net, pricing and order links, SautinSoft company contacts and support channels.

The Component and its Editions

First of all, the component represents the standalone .Net assembly "SautinSoft.Document.dll". But for your convenience, we divided the component by several editions: Document .Net - Total Edition, Document .Net - DOCX Edition, Document .Net - RTF Edition.

Document .Net - Total Edition can do everything with DOCX, RTF, PDF and Text formats.

Document .Net - DOCX Edition can operate with only DOCX, Text formats.

Document .Net - RTF Edition can operate with only RTF, Text formats.

Let us say, you have integrated the "SautinSoft.Document.dll" into your project. You are using only API to operate with DOCX format, you don't need other API. Given this fact, it would be cheaper to purchase "DOCX Edition".

In other case, if you want to have a full set of API to deal with all supported formats, the best solution will be "Document .Net - Total Edition". It's cheaper than sum of all separate editions. Who knows, maybe in future you will create an app which requires RTF or other format.

edition-total

Document .Net - Total Edition gives you ability to create, edit, load, parse and convert these document formats in .Net: DOCX, RTF, PDF, Text.

Supported formats

DOCX

RTF

PDF

Text

 

Read, Write

Read, Write

Read

Read, Write

edition-docx

Document .Net - DOCX Edition gives you ability to create, edit, load, parse and modify DOCX, Text documents.

Supported formats

DOCX

Text

 

Read, Write

Read, Write

edition-rtf

Document .Net - RTF Edition gives you ability to create, edit, load, parse and modify RTF, Text documents.

Supported formats

RTF

Text

 

Read, Write

Read, Write

General Functions

Document .Net will help you in development of application which works with documents (DOCX, PDF, RTF and Text). After adding of the reference to "SautinSoft.Document.dll" (it's 100% C# managed assembly) you will be able to do with documents all what you want:

Requrements and Technical Information

Requires only .Net 4.0 or above. Our product is compatible with all .Net languages and supports all Operating Systems where .Net Framework can be used. Note that the assembly is entirely written in managed C#, which makes it absolutely standalone and an independent library. Of course, No dependency on Microsoft Word. 

Straightforward and clear interface

Summarize, I'd like to point out about the assembly interface. You will likely be surprised at the amount of built in functionality. But it's easy to start work with the component.

Let us say, you would like to create a simple DOCX file:

using System;
using System.IO;
using SautinSoft.Document;

namespace Sample
{
    class Sample
    {
        static void Main(string[] args)
        {       
            // Let's create a simple DOCX document.
            DocumentCore docx = new DocumentCore();            

            // Add new section.
            Section section = new Section(docx);
            docx.Sections.Add(section);

            docx.Content.Start.Insert("Hello World!", new CharacterFormat() { Size = 25, FontColor = Color.Blue, Bold = true });

            // Save DOCX to a file
            docx.Save(@"d:\Hello.docx");

        }
    }
}

To investigate this by yourself, see the list with the Code Examples.