Aspose.Words.Cpp
26.8.0
Prefix Reserved
dotnet add package Aspose.Words.Cpp --version 26.8.0
NuGet\Install-Package Aspose.Words.Cpp -Version 26.8.0
<PackageReference Include="Aspose.Words.Cpp" Version="26.8.0" />
<PackageVersion Include="Aspose.Words.Cpp" Version="26.8.0" />
<PackageReference Include="Aspose.Words.Cpp" />
paket add Aspose.Words.Cpp --version 26.8.0
#r "nuget: Aspose.Words.Cpp, 26.8.0"
#:package Aspose.Words.Cpp@26.8.0
#addin nuget:?package=Aspose.Words.Cpp&version=26.8.0
#tool nuget:?package=Aspose.Words.Cpp&version=26.8.0
C++ API for Word Document Processing
Product Page | Docs | Demos | API Reference | Examples | Blog | Search | Free Support | Temporary License
Aspose.Words for C++ is a standalone C++ class library for loading, saving, formatting, and converting Microsoft Word documents without Office Automation.
Aspose.Words for C++ is a powerful on-premise API for working with documents, sections, tables, bookmarks, fields, form fields, DocumentBuilder, ranges, comments, structured document tags, images, styles, charts, watermarks, lists, shapes, mail merge, rendering, printing, and much more.
Word File Processing Features
- Create a new blank document programmatically.
- Detect file formats and check format compatibility.
- Convert Word documents to other supported formats.
- Serialize a document to a byte array and deserialize it back.
- Support conversion compliance with various PDF standards.
- Export fonts to HTML using Base64 encoding.
- Load and save password-protected Word documents.
- Select the OOXML specification used when saving.
- Compress metafiles of any size.
- Enable bidirectional marks for right-to-left languages.
- Access, read, write, modify, and clone VBA projects and modules.
Supported Document Formats
Read and Write
- Microsoft Word: DOC, DOT, DOCX, DOTX, DOTM, FlatOpc, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled, RTF, WordML
- OpenDocument: ODT, OTT
- Web: HTML, MHTML
- Markdown: MD
- Fixed layout: PDF
- Text: TXT
Read
- Microsoft Word: DocPreWord60
- eBook: MOBI, CHM
Save
- Fixed layout: XPS, OpenXps
- PostScript and printing: PS, PCL
- eBook: EPUB
- Markup: XamlFixed, HtmlFixed, XamlFlow, XamlFlowPack
- Images: SVG, TIFF, PNG, BMP, JPEG, GIF
- Metafile: EMF
Get Started
Install the package from the Visual Studio Package Manager Console:
Install-Package Aspose.Words.Cpp
Update an existing installation with:
Update-Package Aspose.Words.Cpp
Create a DOCX Document with C++
// Create a blank document.
System::SharedPtr<Document> doc = System::MakeObject<Document>();
// DocumentBuilder provides methods for adding content.
System::SharedPtr<DocumentBuilder> builder = System::MakeObject<DocumentBuilder>(doc);
builder->Writeln(u"Hello World!");
// The output format is inferred from the file extension.
doc->Save(u"output.docx");
Convert DOC to EPUB
System::SharedPtr<Document> doc = System::MakeObject<Document>(u"template.doc");
doc->Save(u"output.epub");
Product Page | Docs | Demos | API Reference | Examples | Blog | Free Support
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| native | native is compatible. |
-
- CodePorting.Translator.Cs2Cpp.Framework (>= 26.8.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Aspose.Words.Cpp:
| Package | Downloads |
|---|---|
|
Aspose.Total.Cpp
Aspose.Total for C++ is a complete package of C++ libraries specifically designed to create, manipulate and convert popular file formats from Microsoft Office and PDF without requiring Office or Adobe Automation. C++ API package also includes a specialized library to generate and recognize barcode labels from images with advanced features to customize the barcode generation and recognition process. |
|
|
Aspose.Words.Shaping.HarfBuzz.Cpp
Aspose.Words.Shaping.HarfBuzz.Cpp is a C++ wrapper around HarfBuzz shaping engine for use in Aspose.Words.Cpp. Free support for Aspose.Words for C++ is provided on our support forum: https://forum.aspose.com/ and on StackOverflow: https://stackoverflow.com/questions/tagged/aspose.words |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 26.8.0 | 39 | 8/28/2026 |
| 26.7.0 | 342 | 8/6/2026 |
| 26.6.0 | 419 | 6/25/2026 |
| 26.5.0 | 338 | 6/21/2026 |
| 26.4.0 | 928 | 5/13/2026 |
| 26.3.0 | 2,490 | 4/9/2026 |
| 26.2.0 | 6,707 | 3/12/2026 |
| 26.1.0 | 13,234 | 1/27/2026 |
| 25.12.0 | 15,578 | 12/18/2025 |
| 25.11.0 | 17,217 | 11/24/2025 |
| 25.10.0 | 18,380 | 11/10/2025 |
| 25.9.0 | 20,092 | 9/25/2025 |
| 25.8.0 | 20,486 | 8/25/2025 |
| 25.7.0 | 21,087 | 8/5/2025 |
| 25.6.0 | 21,291 | 6/23/2025 |
| 25.5.0 | 20,980 | 5/23/2025 |
| 25.4.0 | 21,241 | 4/27/2025 |
| 25.3.0 | 21,317 | 4/2/2025 |
| 25.2.0 | 21,968 | 2/19/2025 |
| 25.1.0 | 21,773 | 1/26/2025 |
