Ange författare vid skrivskydning av kalkylblad med C++
Contents
[
Hide
]
Möjliga användningsscenario
Du kan ange författarnamnet när du skriver skyddar ditt kalkylblad med Aspose.Cells API. Använd Workbook.GetAuthor()-egenskapen för detta ändamål.
Ange författare vid skrivskydd av arbetsbok
Följande kodexempel förklarar användningen av egenskapen Workbook.GetAuthor(). Koden skapar en tom arbetsbok, skriver den skyddad med ett lösenord, specificerar författarnamnet och sparar den som en utdata Excel-fil. Följande skärmdump visar effekten av kodexemplet på utdata Excel-filen för din referens.
Exempelkod
#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();
}