Détecter le format de fichier des fichiers Office Open XML cryptés avec Node.js via C++

Contents
[ ]

Aspose.Cells offre un moyen de détecter le format de fichier des fichiers Microsoft Open XML cryptés. Pour identifier le type de fichier, utilisez la méthode FileFormatUtil.detectFileFormat(Uint8Array) comme illustré dans l’exemple de code.

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());