C++ kullanarak Çalışma Kitabını Katı Açık XML Hesap Tablosu Formatında Kaydetme
Olası Kullanım Senaryoları
Aspose.Cells, çalışma kitabını Katı Açık XML Hesap Tablosu formatında kaydetmenize olanak tanır. Bunun için GetCompliance() özelliğini sağlar. Değerini OoxmlCompliance::Iso29500_2008_Strict olarak ayarlarsanız, çıktı Excel dosyası Katı Açık XML Hesap Tablosu formatında kaydedilir.
Sıkı Açık XML Elektronik Tablo Biçimine Çalışma Kitabını Kaydet
Aşağıdaki örnek kod, bir çalışma kitabı oluşturur ve GetCompliance() özelliğinin değerini OoxmlCompliance::Iso29500_2008_Strict olarak ayarlar ve çıktı Excel dosyası olarak kaydeder. Çıktı Excel dosyasını Microsoft Excel’de açıp “Farklı Kaydet…” iletişim kutusunu açarsanız, formatını Sıkı Open XML Elektronik Tablo olarak göreceksiniz, bu ekran görüntüsünde gösterildiği gibi.
Örnek Kod
#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();
}