Kako otvoriti Excel datoteku zaštićenu lozinkom u Javi

Ova jednostavna tema obuhvaća kako otvoriti datoteku zaštićenu lozinkom Excel u Javi pokrivajući potrebne korake i primjer koda koji se može pokrenuti. Korištenjem značajke Java open Excel with password može se razviti uz pomoć samo nekoliko redaka, za bilo koju vrstu podržanih Excel datoteka uključujući XLSX, XLS, ODS, itd. Lako se može ispravno kontrolirati tijek aplikacije rukovanjem iznimkama pokrenutim u slučaju zaporki koje nedostaju ili pogrešnih zaporki.

Koraci za otvaranje Excel datoteke zaštićene lozinkom u Javi

  1. Konfigurirajte projekt za dodavanje Aspose.Cells iz upravitelja repozitorija
  2. Napravite instancu objekta klase LoadOptions za korištenje svojstva lozinke
  3. Postavite lozinku potrebne Excel datoteke
  4. Pristupite zaštićenoj Excel datoteci pomoću instance objekta klase Workbook pomoću objekta LoadOptions uz lozinku

Prethodno navedeni koraci objašnjavaju kako Java otvara Excel datoteku zaštićenu lozinkom pomoću dobro definiranog niza operacija koje će započeti uključivanjem koraka za dodavanje potrebne JAR datoteke. Zatim će se pomoću instance objekta klase LoadOptions koja sadrži metodu setPassword() postaviti lozinka radne knjige programa Excel. Ovu vrijednost pojedinačne metode treba postaviti prije pristupanja zaštićenoj datoteci pomoću konstruktora klase Radne knjige koji zahtijeva naziv datoteke i objekt LoadOptions.

Kod za učitavanje Excel datoteke zaštićene lozinkom pomoću Jave

U ovom primjeru, ako ne unesete lozinku ili postavite vrijednost metode na null, pojavit će se iznimka s porukom koja kaže: Molimo unesite lozinku za datoteku radne knjige. Ako postavite pogrešnu lozinku, dobit ćete iznimku Nevažeća lozinka. Važno je napomenuti da jednom nakon uspješnog otvaranja zaštićene datoteke, ako postavite lozinku učitane Excel datoteke na Null koristeći setPassword(), ona će trajno ukloniti zaštitu lozinkom iz datoteke kada se spremi na disk pod istim imenom ili kao drugu datoteku.

Ova se tema usredotočila na to kako pomoću Jave otvoriti Excel datoteku s lozinkom. Ako želite saznati više o uklanjanju zaokretne tablice unutar Excel datoteke, pogledajte članak na Kako ukloniti zaokretnu tablicu pomoću Jave.

 Hrvatski