Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Czasami może być konieczne ograniczenie możliwości edycji dokumentu i tylko zezwolić na pewne działania z nim. Może to być przydatne, aby uniemożliwić innym osobom edycję poufnych i poufnych informacji w dokumencie.
Aspose.Words pozwala na ograniczenie edycji dokumentu poprzez ustawienie typu ograniczenia. Ponadto, Aspose.Words pozwala również określić ustawienia ochrony zapisu dla dokumentu.
Ten artykuł wyjaśnia jak używać Aspose.Words wybrać typ ograniczenia, jak dodać lub usunąć ochronę oraz jak stworzyć nieograniczone regiony edytowalne.
Aspose.Words pozwala kontrolować sposób ograniczenia zawartości za pomocą ProtectionType parametr wyliczenia. Umożliwi to wybranie dokładnego rodzaju ochrony, takiego jak:
Wszystkie typy są zabezpieczone hasłem, a jeśli hasło nie jest poprawnie wprowadzone, użytkownik nie będzie w stanie legalnie zmienić treści dokumentu. Tak więc, jeśli Twój dokument zostanie zwrócony do Ciebie bez wymogu podania niezbędnego hasła, jest to znak, że coś jest nie tak.
Jeśli nie ustawiłeś hasła przy wyborze typu zabezpieczeń, inni użytkownicy mogą po prostu zignorować ochronę dokumentu.
Dodawanie ochrony do dokumentu to prosty proces, ponieważ wystarczy zastosować jedną z metod ochrony wyszczególnionych w tej sekcji.
Aspose.Words pozwala na ochronę dokumentów przed zmianami za pomocą Protect Metoda. Metoda ta nie jest funkcją bezpieczeństwa i nie szyfruje dokumentu.
W Microsoft Word, można ograniczyć edycję w podobny sposób za pomocą obu:
Poniższy przykład kodu pokazuje, jak dodać ochronę hasła do dokumentu:
Poniższy przykład kodu pokazuje, jak ograniczyć edycję w dokumencie, więc tylko edycja w polu formularza jest możliwa:
Aspose.Words pozwala na usunięcie ochrony z dokumentu z prostą i bezpośrednią modyfikacją dokumentu. Można albo usunąć ochronę dokumentu bez znajomości rzeczywistego hasła lub podać prawidłowe hasło, aby odblokować dokument za pomocą Unprotect Metoda. Oba sposoby usuwania nie mają żadnej różnicy.
Poniższy przykład kodu pokazuje jak usunąć ochronę z dokumentu:
Możesz ograniczyć edycję dokumentu i jednocześnie zezwolić na zmiany wybranych części dokumentu. Każdy, kto otworzy twój dokument, będzie miał dostęp do tych nieograniczonych części i wprowadzi zmiany w treści.
Aspose.Words pozwala na zaznaczanie części, które mogą być zmienione w dokumencie za pomocą StartEditableRange oraz EndEditableRange metody.
Poniższy przykład kodu pokazuje, jak oznaczyć cały dokument jako tylko read- i określić edytowalne regiony w nim:
Możesz również wybrać różne ograniczenia edycji dokumentów dla różnych sekcji.
Poniższy przykład kodu pokazuje, jak dodać ograniczenie dla całego dokumentu, a następnie usunąć ograniczenie dla jednej z sekcji:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.