Spire.Doc for C++ 14.1.4 aligns a series of features with the .NET version
2026-01-29 06:22:52
We’re pleased to announce the release of Spire.Doc for C++ 14.1.4. This version synchronizes several features from the .NET version of Spire.Doc, focusing mainly on table and list-related functionalities. More details are as follows. Here is a list of changes made in this release Category ID Description New feature - Added the add(ListTemplate template) method to ListCollection to create multi-level lists from built-in templates. int firstColumn = doc->GetBookmarks()->FindByName(L"t_insert")->GetFirstColumn(); int lastColumn = doc->GetBookmarks()->FindByName(L"t_insert")->GetLastColumn(); New feature - Added SetStyle, SetStyleOptions, and SetStyleName properties to the TableFormat class for table style operations. intrusive_ptr<TableStyle> tableStyle = Object::Dynamic_cast<TableStyle>( doc->GetStyles()->Add(StyleType::TableStyle, L"TestTableStyle1") ); tableStyle->GetBorders()->SetColor(Color::GetBlue()); tableStyle->GetBorders()->SetBorderType(BorderStyle::Single); tableStyle->SetHorizontalAlignment(RowAlignment::Center); intrusive_ptr<Table>…
Spire.Doc for C++ fixes a compatibility issue
2025-08-11 09:58:56
We’re pleased to announce the release of Spire.Doc for C++ 13.8.2. This update fixes the compatibility issue that occurred when using multiple Spire products simultaneously in specific scenarios. Here is a list of changes made in this release Bug SPIREPDF-7643 Fixes the issue where compatibility problems occurred when using multiple Spire products simultaneously in specific scenarios. Click the link below to download Spire.Doc for C++ 13.8.2: https://www.e-iceblue.com/Download/doc-for-cpp.html
Spire.Doc for C++ 12.2.1 supports obtaining page content through fixed layout
2024-02-26 08:56:54
We are excited to announce the release of Spire.Doc for C++ 12.2.1. This version supports obtaining page content through fixed layout. More details are listed below. Here is a list of changes made in this release Category ID Description New feature - Supports obtaining page content through fixed layout. // Specify the file path wstring input_path = DATAPATH; wstring inputFile = input_path + L"in.docx"; wstring output_path = OUTPUTPATH; wstring outputFile = output_path + L"out.txt"; // Create a new instance of Document intrusive_ptr<Document> document = new Document(); //Load the document from the specified file document->LoadFromFile(inputFile.c_str(), FileFormat::Docx); intrusive_ptr<FixedLayoutDocument> layoutDoc = new FixedLayoutDocument(document);…
Spire.Doc for C++ 12.2.0 fixes the issue that strings were lost on Linux
2024-02-05 07:05:28
We are happy to announce the release of Spire.Doc for C++ 12.2.0. This version fixes the issue that strings were lost on Linux. More details are listed below. Here is a list of changes made in this release Category ID Description Bug - Fixes the issue that strings were lost on Linux. Click the following link to download Spire.Doc for C++: https://www.e-iceblue.com/Download/doc-for-cpp.html
Spire.Doc for C++ 11.6.3 fixes the issue that exceptions could not be caught
2023-06-30 06:56:19
We are happy to announce the release of Spire.Doc for C++ 11.6.3. This version fixes the issue that the thrown exception could not be caught by Try Catch. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREDOC-9518 Fixes the issue that the thrown exception could not be caught by Try Catch. Click the link to download Spire.Doc for C++ 11.6.3: https://www.e-iceblue.com/Download/doc-for-cpp.html