حفظ ملف العمل بتنسيق Open XML الصارم باستخدام C++
Contents
[
Hide
]
سيناريوهات الاستخدام المحتملة
يسمح لك Aspose.Cells بحفظ ملف العمل بتنسيق Open XML الصارم. لهذا الغرض، يوفر الخاصية GetCompliance(). إذا قمت بضبط قيمتها على OoxmlCompliance::Iso29500_2008_Strict، فسيتم حفظ ملف Excel الناتج بتنسيق Open XML الصارم.
حفظ الدفتر إلى تنسيق جدول بيانات إكس الإكس إم الصارم
ينشئ رمز العينة التالي ملف عمل ويضبط قيمة الخاصية GetCompliance() إلى OoxmlCompliance::Iso29500_2008_Strict ويحفظه كـ ملف Excel المخرج. إذا فتحت ملف Excel المخرج في Microsoft Excel وفتحت مربع الحوار Save As…، سترى تنسيقه كـ Open XML الصارم كما هو موضح في هذه الصورة.
الكود المثالي
#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();
}