Deschiderea unui Document numai în citire

Uneori, este posibil să aveți un document care necesită o recenzie, dar nu doriți ca recenzenții să vă modifice aleatoriu conținutul. Aspose.Words vă permite să faceți permisiunea documentului dvs. numai pentru citire, astfel încât conținutul să poată fi copiat sau citit, dar nu modificat. Acest lucru va împiedica eliminarea sau adăugarea conținutului în documentul dvs.

Acest articol explică modul de realizare a unui document numai în citire.

Faceți un Document numai în citire

Aspose.Words are clasa publică WriteProtection care specifică setările de protecție la scriere pentru un document. Nu creați instanțe ale acestei clase direct.

Protecția la scriere arată dacă autorul a recomandat deschiderea unui document ca doar pentru citire și/sau solicitarea unei parole pentru a modifica documentul.

Aspose.Words vă permite să faceți un document numai în citire pentru a restricționa editarea utilizând proprietatea ReadOnlyRecommended și metoda SetPassword.

Proprietatea ReadOnlyRecommended este securizată prin parolă, deci dacă nu setați o parolă înainte de a aplica proprietatea ReadOnlyRecommended, atunci alți utilizatori pot deschide pur și simplu documentul ca și cum ar fi neprotejat. Accesați setările de protecție a documentelor și setați o parolă de protecție la scriere prin metoda SetPassword.

Dacă trebuie să verificați dacă un document are o parolă de protecție la scriere care îl restricționează de la editare, puteți utiliza proprietatea IsWriteProtected.

Următorul exemplu de cod arată cum se face un document numai în citire:

Eliminați Restricția Numai În Citire

Dacă nu doriți ca un utilizator să vă deschidă documentul ca doar pentru citire, puteți pur și simplu să setați proprietatea ReadOnlyRecommened la false sau să selectați ProtectionType ca NoProtection.

Următorul exemplu de cod arată cum să eliminați accesul numai în citire pentru un document: