Save RTF document as PNG and JPEG images using C# and VB.NET
How to add pictures into a document using C# and VB.NET
«Document .Net» gives you API to do everything with a document in PDF, DOCX, DOC, RTF, HTML and Text formats.
Allows to Create, Load, Edit, Merge, Sign digitally, Convert and a lot of actions with a document.
Single DOM (Document Object Model) for all formats.
Manipulate with Sections, Paragraphs, Tables, Lists, Text, Forms and Fields, Shapes, Pictures, Formatting, Document Properties, etc.
Multilanguage Support: Latin, Chinese, Japanese, Korean, Devanagari, Thai, Cyrillic, Mongolian and so forth.
Requires only .NET Framework or .NET Core.
Absolutely standalone, 100% managed C# assembly.
The one time price.
Unlimited technical support for free by email, skype, chat, phone, WhatsApp and Viber.
Top Features
Create a document in PDF, DOCX, RTF, HTML formats.
Save a document as PDF, DOCX, RTF, HTML Flowing and Fixed, Text.
Protect and encrypt documents.
Digitally sign documents.
Make PDF/A compliance.
Perform Mail Merge process.
Obvious Document Object Model.
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.
-
Save time and cost of the product development. The writing of own classes to support PDF, RTF, DOCX and DOC formats in C# requires a lot of days of hard work and takes approx 300 000 C# code lines. Document .Net will save a lot of my time and I'll need only to add the reference to "SautinSoft.Document.dll" and write 5-7 C# code lines.
-
The one product provides me by set of API to create, load, parse, convert, modify documents in various formats at once: DOC, DOCX, RTF, PDF, Text.
-
Because of this is absolutely standalone .NET library, my clients don't need to have Adobe Acrobat, MS Word or other software.
-
My software will have the one of the fastest API to process documents. At a machine with Intel Core i5-3337U and 4GB of RAM the Document .Net generates a simple DOCX document (one page filled by formatted text) without saving it to HDD:
- 1000 documents by 0.45 sec.
- 10000 documents by 3.61 sec.
-
The one time price. I pay a one time and can use «Document .Net» for a whole life without any additional fees. My license will never expires.
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.5, 4.6.1 and higher.
.NET Standard 2.0
.NET Core, .NET 5.0 and higher.
Multi-platform component, runs on:
Our component has proven itself on cloud platforms and services:
- Microsoft Azure
- Amazon Web Services (AWS)
- Google Cloud Platform
- SharePoint
- Docker
- Xamarin Forms
- etc.
Reasonable prices
The library offers for developers comprehensive API to do all what they want with DOC, DOCX, RTF, HTML, PDF and Text formats at reasonable prices. The main point of interest is that «Document .Net» is less expensive than all of its more or less popular counterparts. For example, a single license of Document .Net starts from $990(US).