Aspose.Words for C++ is a class library that provides programmers with a vast range of document processing capabilities within their C++ applications. Developers can Automate, Modify, Render, Format, Watermark, Mail Merge, Generate, Convert, and Print DOCX, DOCM, DOTX, DOC, DOT, RTF, FlatOPC, DOTM, TXT, ODT & several other popular word processing file formats without using Microsoft’s Word processing suite MS Word.
Aspose.Words Input & Output Formats
- Microsoft Word: DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, FlatOPC, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled
- WordprocessingML: WordML
- Web: HTML, MHTML
- OpenOffice: ODT
- Text: TXT
- MOBI
Aspose.Words Output Formats
- Fixed Layout: PDF, XPS, OpenXPS
- Graphics: SVG, EMF
- Web: HtmlFixed
- Others: PS, PCL, XamlFlow, XamlFixed, EPUB
Document Object Model Programming
The Aspose.Words for C++ API provides developers with the tools to develop applications that can automate the creation, opening, modification and formatting of Microsoft Word files. This is done via the intuitive document object model that mirrors Microsoft Word in features & terminology. C++ application developers are able to dynamically extract, create, replace and modify all document elements including images, styles, sections, paragraphs, fields, form fields, comments, tables, bookmarks and more.
Append or Join Documents
Aspose.Words for C++ supports appending and merging multiple files. Developers can configure the automation of the process. The C++ Word processing library also permits pate number resetting to suite the merged document.