在使用C++进行写保护时指定作者
Contents
[
Hide
]
可能的使用场景
您可以在用Aspose.Cells API进行写保护时指定作者名称。请使用Workbook.GetAuthor()属性实现此功能。
在保护工作簿时指定作者
以下示例代码演示了 Workbook.GetAuthor() 属性的用法。该代码创建一个空工作簿,设置写保护密码,指定作者名字,并将其保存为输出Excel文件。下方截图展示了示例代码对输出Excel文件的影响,供您参考。
示例代码
#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();
}