Aspose.Cells Spreadsheet Locker for .NET

Aspose.Cells Spreadsheet Locker for .NET antaa kehittäjille mahdollisuuden ohjelmattisesti lukita Excel-työkalut ja suojata työlehtiä, sarjoja ja yleisiä asiakirjan rakenteita käyttäjän määrittelemillä salasanoilla ja granular lupasetteluilla. Haluatko estää valtuuttamattomia muokkauksia, suorittaa työkirjan tason salauksen tai rajoittaa pääsyä tiettyihin lehdistöalueisiin, tämä plugin tarjoaa sujuvan suojan XLS, XLsX,XLTM ja XLSM ja tiedostoja.

Asennus ja asennus

Lisätä Aspose.Cells Spreadsheet Locker for .NET projektillesi:

  • Asenna NuGet-paketti. katso asennuksen Ohje yksityiskohtiin.
  • Aseta mitattu lisenssi ennen API-puheluiden käyttöä, jotta vältetään arviointivaihe mitattu lisenssi ja dokumentaatiota.

Ominaisuudet ja toiminnot

Tuetut tiedostomuodot

Suojaa suuria Excel-muotoja, mukaan lukien perintö BIFF (XLS) ja nykyaikainen avoin XML (XLSX, XLSM ja XLTM). Suojausasetukset pysyvät koskemattomina koko muodon muuntamisessa.

Workbook-tason salaus

Käytä salasanaa salaamaan koko työpöytäkirjan virta. Tämä käyttää vakiomuotoista Office-salausta, joten tiedostoa ei voi avata ilman oikea salasano.

työpöytäsuojaus

Rajoita muokkausta levyjen tasolla vaihtoehdoilla, kuten:

  • Locking Cell Sisältö
  • Ennaltaehkäisevät riviä tai sarakkeita / poistoja
  • Poistaa lajittelun, suodatuksen tai pivot-taulukon muokkaukset

Suojelun taso

Määritä muokattavissa olevat sarjat pitämällä kaavioita tai arkaluonteisia tietoja lukossa.Valitse erilliset salasanan sarjan mukaan, jotta voidaan antaa rajoitettu pääsy tiettyihin käyttäjaryhmiin.

Rakenne ja ikkunoiden suoja

Vältä työpöydän laajamittaisia muutoksia, kuten työlevyjen lisäämistä, uudelleennimittämistä tai poistamista. Sulje ikkunan asetukset kuten jäädytetyt paneelit tai zoomitasot käyttäjän näkymän johdonmukaisuuden säilyttämiseksi.

Algorithmit ja vahvuus

Valitse AES-256 korkean turvallisuuden tai perintö RC4 yhteensopivuuden. algoritmin valinta on altistettu yksinkertaisilla API-asetuksilla.

Suojelun poikkeukset ja sallitukset

Fine-tune-luvat sallimalla tiettyjä toimintoja (esim. solujen muotoilu tai lajittelu) pitämällä muiden ominaisuuksien lukossa.

Lock hallinta ja poistaminen

Avoimet lehdet, sarjat tai koko työpöytäkirjat ohjelmattisesti oikealla salasanan kanssa. APIs peilottaa lukitusprosessia ja suojaustilaa voidaan pyytää toimikaudella.

Esimerkki koodista

using Aspose.Cells;

// Load a workbook
Workbook workbook = new Workbook("Book1.xlsx");

// Protect the entire workbook with a password
workbook.Protect(ProtectionType.All, "password123");

// Protect a worksheet
Worksheet sheet = workbook.Worksheets[0];
sheet.Protect(ProtectionType.All, "sheetPass");

// Save the protected file
workbook.Save("LockedWorkbook.xlsx");

Vinkkejä ja parhaita käytäntöjä

• Aina aloittaa lisensointi startupissa, jotta vältetään arviointivaroituksia.• Käytä pitkä, monimutkaisia salasanoja AES-256: n kanssa herkille tiedostoille.• Yhdistä työlehti ja valikoima suoja erillään muokkaavia alueita kaavioista.• Pysyviä suojausasetuksia metatietojen/konfiguration automaatiotehtäviin.• Suojaa uudelleen muotoilun muuntamisen jälkeen salauksen eheyden varmistamiseksi.• Käytä IsProtected Tarkista ennen toimenpiteiden suorittamista poikkeusten välttämiseksi.• Käännä salasanoja säännöllisesti turvallisuuspolitiikan mukaisesti.

 Suomi