Autor beim Schutz des Arbeitsbuchs mit Schreibschutz in C++ angeben
Contents
[
Hide
]
Mögliche Verwendungsszenarien
Sie können den Autor beim Schutz Ihres Arbeitsbuchs mit der Aspose.Cells-API angeben. Verwenden Sie hierzu die Workbook.GetAuthor()-Eigenschaft.
Autor beim Schreibschutz des Arbeitsmappenschreibens spezifizieren
Das folgende Beispiel erklärt die Nutzung der Workbook.GetAuthor()-Eigenschaft. Der Code erstellt eine leere Arbeitsmappe, schützt sie mit einem Passwort, gibt den Autorennamen an und speichert sie als Excel-Ausgabedatei. Das folgende Screenshot zeigt die Wirkung des Beispiels auf die Ausgabedatei zur besseren Referenz.
Beispielcode
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Output directory path
U16String outDir(u"..\\Data\\02_OutputDirectory\\");
// Create empty workbook
Workbook wb;
// Write protect workbook with password
wb.GetSettings().GetWriteProtection().SetPassword(u"1234");
// Specify author while write protecting workbook
wb.GetSettings().GetWriteProtection().SetAuthor(u"SimonAspose");
// Save the workbook in XLSX format
wb.Save(outDir + u"outputSpecifyAuthorWhileWriteProtectingWorkbook.xlsx");
std::cout << "Workbook write protected with author specified successfully!" << std::endl;
Aspose::Cells::Cleanup();
}