Inställning av stark krypteringstyp med Node.js via C++

Tillämpa kryptering med Microsoft Excel

För att implementera filkryptering i Microsoft Excel (till exempel 2007):

  1. Från menyn Verktyg väljer du Alternativ.
  2. Välj fliken Säkerhet.
  3. Ange ett värde för fältet Lösenord för att öppna.
  4. Klicka på Avancerat.
  5. Välj krypteringstyp och bekräfta lösenordet.

Tillämpa kryptering med Aspose.Cells

Kodexemplen nedan tillämpar stark kryptering på en fil och anger ett lösenord.

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

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

// Instantiate a Workbook object.
// Open an excel file.
const workbook = new AsposeCells.Workbook(filePath);

// Specify Strong Encryption type (RC4,Microsoft Strong Cryptographic Provider).
workbook.setEncryptionOptions(AsposeCells.EncryptionType.StrongCryptographicProvider, 128);

// Password protect the file.
workbook.getSettings().setPassword("1234");

// Save the Excel file.
workbook.save(path.join(dataDir, "encryptedBook1.out.xls"));