Rileva il formato file di Office Open XML criptato file OOXML con Node.js tramite C++

Contents
[ ]

Aspose.Cells fornisce un metodo per rilevare il formato di file di Microsoft Open XML criptati. Per identificare il tipo di file, usa il metodo FileFormatUtil.detectFileFormat(Uint8Array) come mostrato nell’esempio di codice.

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

// Source directory
const sourceDir = path.join(__dirname, "data");
const filePath = path.join(sourceDir, "encryptedBook1.out.tmp");

fs.writeFileSync(filePath, Buffer.from([0x50, 0x4B, 0x03, 0x04]));
const stream = fs.readFileSync(filePath);
AsposeCells.FileFormatUtil.verifyPassword(stream, "1234");
const fileFormatInfo = AsposeCells.FileFormatUtil.detectFileFormat(stream);

console.log("File Format: " + fileFormatInfo.getFileFormatType());