Kako postaviti lozinku za Xltm datoteku

Sheetize XLT M postavljač lozinke za .NET pruža jednostavno, ali moćno API‑je za primjenu lozinke na Excel predložak s makronaredbama, pritom zadržavajući sve radne listove, makronaredbe, grafikone i formatiranje. Ovo je korisno kada trebate osigurati predložak prije dijeljenja ili integracije u pipeline‑ove koji zahtijevaju šifrirane Excel datoteke.

Glavne značajke

Primijeni lozinku na XLT M

Šifrira postojeću XLT M datoteku lozinkom po želji. Zaštita obuhvaća otvaranje datoteke i opcionalna ograničenja uređivanja, ispisa i strukture.

Sačuvaj formatiranje i objekte

Svi stilovi ćelija, formule, tablice, grafikoni, makronaredbe i slike ostaju netaknuti nakon šifriranja.

Podrška za streaming

Zaštiti velike radne knjige u streaming načinu kako bi se smanjila potrošnja memorije, idealno za obradu velikog broja datoteka.

Detaljne upute

XLT M radni tok za zaštitu lozinkom

Da biste postavili lozinku na XLT M datoteku pomoću Sheetize, slijedite ove korake:

  1. Inicijalizirajte zaštitnika: Kreirajte instancu SpreadsheetLocker.
  2. Konfigurirajte opcije: Postavite LockerSaveOptions s željenom lozinkom i zastavicama zaštite (npr. dopusti uređivanje objekata, dopusti ispis).
  3. Definirajte putanje datoteka: Navedite izvorni XLT M put i odredišnu lokaciju za zaštavljenu XLT M datoteku.
  4. Izvršite zaštitu: Pozovite Process s pripremljenim opcijama učitavanja i zaštite.

Primjer – Zaštita XLT M datoteke lozinkom

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected_template.xltm",
    Password = "MySecretPwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Primjer – Zaštita XLT M datoteke lozinkom za zaštitu od pisanja

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Data\template.xltm"
};

var saveOptions = new LockerSaveOptions
{
    OutputFile = "D:\\Data\\protected_template.xltm",
    PasswordOfWriteProtection = "WritePwd"
};

SpreadsheetLocker.Process(loadOptions, saveOptions);

Proširena podrška formatu

  • Sheetize također može primijeniti lozinku na CSV, TSV i HTML eksport generiran iz radne knjige (rezultirajuće datoteke se pakiraju u ZIP s enkripcijom).

Uz ove mogućnosti, Sheetize čini zaštitu XLT M lozinkom jednostavnom, bilo da vam je potreban brz jednokratni skript ili proizvodno spremna usluga koja svakodnevno osigurava tisuće predložaka.

 Hrvatski