Ten artykuł dotyczy jak zabezpieczyć plik OneNote za pomocą Javy. Obejmuje ustawienia środowiska IDE, w tym Aspose.Note do wykonywania przykładowego kodu, etapowy przebieg programowania oraz przykładowy kod umożliwiający osiągnięcie OneNote Document Protection in Java. Opracowana aplikacja może być używana w dowolnym środowisku wspieranym przez język Java w systemach Windows, macOS i Linux.
Kroki, aby zablokować dokument OneNote w Javie
- Skonfiguruj IDE, aby używało Aspose.Note for Java z menedżera repozytorium do ochrony hasłem pliku OneNote
- Załaduj źródłowy plik .ONE z dysku, używając obiektu klasy Document
- Utwórz instancję klasy OneSaveOptions i ustaw wymagane hasło
- Zapisz chroniony hasłem plik .ONE na dysku
Wyżej wymienione kroki przedstawiają proces blokowania dokumentu OneNote w Javie. Proces jest dość łatwy, dzięki czemu najpierw załadujemy źródłowy plik dokumentu programu OneNote przy użyciu instancji klasy Document. Następnie za pomocą instancji klasy OneSaveOptions ustawimy wymagane hasło i zapiszemy chroniony hasłem plik .ONE na dysku.
Kod do zablokowania dokumentu OneNote w Javie
import com.aspose.note.Document; | |
import com.aspose.note.License; | |
import com.aspose.note.OneSaveOptions; | |
import java.io.IOException; | |
public class PasswordProtectedNote { | |
public static void main(String[] argsPass) throws IOException { | |
String path="/Users/Documents/KnowledgeBase/TestData/"; | |
// Set the Note API license to password protect the Note file | |
License licNotePasswordProtect= new License(); | |
licNotePasswordProtect.setLicense(path + "Conholdate.Total.Product.Family.lic"); | |
//Load the source OneNote document file | |
Document noteDocPasswordProtect = new Document(path+"source.one"); | |
//Set the OneNote save options and apply the password | |
OneSaveOptions opts = new OneSaveOptions(); | |
opts.setDocumentPassword("pass"); | |
//Save the password protected note file | |
noteDocPasswordProtect.save(path + "CreatePasswordProtectedOneNoteDoc.one",opts); | |
} | |
} |
Ten przykład pokazuje, jak chronić dokument .ONE w Javie przy użyciu bardzo prostego interfejsu API. Obiekt klasy OneSaveOptions służy do ustawienia żądanego hasła. Obsługuje również ustawianie innych właściwości, w tym ustawianie FontsSubsystem, indeksu strony i liczby stron. Instancja OneSaveOptions jest używana wewnątrz przeciążonej metody zapisu jako argument do zastosowania ustawień w załadowanym dokumencie .ONE.
W tym artykule skupiliśmy się na tym, jak chronić plik .ONE hasłem w Javie. Jeśli chcesz dowiedzieć się więcej o procesie konwersji .ONE do JPEG, zapoznaj się z artykułem na jak przekonwertować OneNote na JPEG za pomocą Java.