Class SpreadsheetLocker

Class SpreadsheetLocker

فایلهای Locks
public class SpreadsheetLocker

Inheritance

object SpreadsheetLocker

اعضای ارثی

Examples

[C#]
private class MyLockerSaveOptions : LockerSaveOptions
{
    public override ProtectionSettings GetPasswordOfWorksheetProtection(SplitPartInfo info)
    {
        if (info.SheetName == "ToProtect")
        {
            ProtectionSettings ps = new ProtectionSettings();
            ps.Password = "123456";
            ps.ProtectionType = ProtectionType.All;
            return ps;
        }
        return null;
    }
}
SpreadsheetLocker processor = new SpreadsheetLocker();
LoadOptions loadOptions = new LoadOptions();
loadOptions.InputFile = "Template.xlsx";
MyLockerSaveOptions saveOptions = new MyLockerSaveOptions();
saveOptions.Password = "password to lock file";
saveOptions.OutputFile = "res_locked.xlsx";
SpreadsheetLocker.Process(loadOptions, saveOptions);

Methods

Process(بایگانی برچسب ها: LockerSaveOptions)

.

public static void Process(LoadOptions loadOptions, LockerSaveOptions saveOptions)

Parameters

  • loadOptions LoadOptions : گزینه های ورودی و بارگذاری:
  • saveOptions LockerSaveOptions : گزینه های تولید و صرفه جویی

Remarks

فایل ذخیره شده پس از قفل شدن همیشه همان فرمت با فایل منبع خواهد بود.

نام ها : Sheetize مجمع عمومی : Sheetize.dll

 فارسی