Click or drag to resize

Welcome to Document .Net and its editions

The Component and its Editions

«Document .Net» gives you API to do all you wish (create, modify, parse, convert, merge, replace etc) with documents in PDF, DOCX, HTML, RTF and Text documents.

document-scheme

The component represents only a single assembly file (.Net Framework and .Net Core) file SautinSoft.Document.dll. It's completely written in C#, standalone and independent.

We offer you «Document .Net» in two editions: Total Edition and Standard Edition.

Document .Net - Total Edition, from $890

 

 

 

 

 

Supported formats & features

   PDF   

   DOCX    

   RTF    

   HTML   

   Text   

Render to WPF

Rasterize to Images

edition-total

   Read, Write   

   Read, Write   

   Read, Write   

   Read, Write   

   Read, Write   

   +   

   +   

Document .Net - Standard Edition, from $530

 

 

 

 

Supported formats

   DOCX    

   RTF    

   HTML   

   Text   

edition-standard

   Read, Write   

   Read, Write   

   Read, Write   

   Read, Write   

General Functions

Document .Net will help you in development of application which works with documents (DOCX, PDF, RTF, HTML 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
  • Entirely written in managed C#, therefore absolutely standalone.

  • .Net Framework 4.0 and higher.

  • .Net Core 1.1 and higher.

    netplatforms

  • Windows & Linux.

Straightforward and clear interface

Summarize, we'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 .