Spire.Doc for C++ is a totally independent C++ Word class library which doesn't require Microsoft Office installed on system. Microsoft Office Automation is proved to be unstable, slow, and not scalable to produce MS Word documents. Spire.Doc for C++ is many times faster than Microsoft Word Automation and has much better stability and scalability.
Convert File Documents with High Quality
By using Spire.Doc for C++, users can save Word Doc/Docx to stream, save as web response and convert Word Doc/Docx to XML, RTF, EMF, TXT, XPS, EPUB, HTML, SVG, ODT and vice versa. Spire.Doc for C++ also supports to convert Word Doc/Docx to PDF and HTML to image.
Richest Word Document Features Support
A common use of Spire.Doc for C++ is to create Word document dynamically from scratch. Almost all Word document elements are supported, including pages, sections, headers, footers, digital signatures, footnotes, paragraphs, lists, tables, text, fields, hyperlinks, bookmarks, comments, images, style, background settings, document settings and protection. Furthermore, drawing objects including shapes, textboxes, images, OLE objects, Latex Math Symbols, MathML Code and controls are supported as well.
Simple & Easy to Process Pre-Existing Word Documents
Spire.Doc for C++ enables developers to process pre-existing Word documents. It supports search and replace function, alignment, page break, filling fields, document concatenating, document copying, etc.
High Performance
High quality conversion.
High processing speed.
Other Technical Features
By using Spire.Doc, developers can build any type of a 32-bit or 64-bit C++ application to create and handle Word documents.