Указание автора при защите книги паролем с помощью C++

Возможные сценарии использования

Вы можете указать имя автора при защите книги с помощью API Aspose.Cells. Для этой цели используйте свойство Workbook.GetAuthor().

Укажите автора при защите от записи книги

Следующий пример кода иллюстрирует использование свойства Workbook.GetAuthor(). Код создает пустую книгу, защищает ее паролем, указывает имя автора и сохраняет как выходной файл Excel. Следующий скриншот показывает эффект использования этого примера на выходном файле.

todo:image_alt_text

Образец кода

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