Node.js kullanarak C++ ile Sıkı Open XML Elektronik Tablo Formatında Çalışma Kitabını Kaydet

Olası Kullanım Senaryoları

Aspose.Cells for Node.js via C++, çalışma kitabını Sıkı Open XML Elektronik Tablo formatında kaydetmenizi sağlar. Bunu yapmak için, WorkbookSettings.getCompliance() özelliğini sağlar. Değeri OoxmlCompliance.iso29500_2008_strict olarak ayarlanırsa, çıktı Excel dosyası Sıkı Open XML Elektronik Tablo 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 WorkbookSettings.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.

todo:image_alt_text

Örnek Kod

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");

// Create workbook.
const wb = new AsposeCells.Workbook();

// Specify - Strict Open XML Spreadsheet - Format.
wb.getSettings().setCompliance(AsposeCells.OoxmlCompliance.Iso29500_2008_Strict);

// Add message in cell B4 of first worksheet.
const b4 = wb.getWorksheets().get(0).getCells().get("B4");
b4.putValue("This Excel file has Strict Open XML Spreadsheet format.");

// Save to output Excel file.
wb.save("outputSaveWorkbookToStrictOpenXMLSpreadsheetFormat.xlsx", AsposeCells.SaveFormat.Xlsx);