Spara arbetsboken i Strict Open XML Spreadsheet Format med C++
Möjliga användningsscenario
Aspose.Cells tillåter att du sparar arbetsboken i Strict Open XML Spreadsheet format. För detta ändamål tillhandahåller det egenskapen GetCompliance(). Om du ställer in dess värde till OoxmlCompliance::Iso29500_2008_Strict, kommer den ifrågavarande Excel-filen att sparas i Strict Open XML Spreadsheet-format.
Spara arbetsbok i strikt öppet XML-kalkylbladsformat
Följande exempel skapar en arbetsbok och ställer in värdet av egenskapen GetCompliance() till OoxmlCompliance::Iso29500_2008_Strict och sparar den som utdata Excel-fil. Om du öppnar den genererade Excel-filen i Microsoft Excel och öppnar Spara Som… dialogrutan, kommer du att se dess format som Strict Open XML Kalkylblad som visas i denna skärmbild.
Exempelkod
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Create workbook
Workbook wb;
// Specify - Strict Open XML Spreadsheet - Format
wb.GetSettings().SetCompliance(OoxmlCompliance::Iso29500_2008_Strict);
// Add message in cell B4 of first worksheet
Cell b4 = wb.GetWorksheets().Get(0).GetCells().Get(u"B4");
b4.PutValue(u"This Excel file has Strict Open XML Spreadsheet format.");
// Save to output Excel file
wb.Save(u"outputSaveWorkbookToStrictOpenXMLSpreadsheetFormat.xlsx", SaveFormat::Xlsx);
std::cout << "Workbook saved successfully with Strict Open XML Spreadsheet format!" << std::endl;
Aspose::Cells::Cleanup();
}