Deschide documentul ca citire doar

Uneori, s-ar putea să ai un document care necesită o revizuire dar nu vrei ca revisorii să modifice în mod aleatoriu conținutul tău. Aspose.Words îți permite să faci permisiunea documentului doar pentru citit, astfel încât conținutul poate fi copiat sau citit, dar nu modificat. Aceasta va împiedica conținutul să fie eliminat sau adăugat la documentul dumneavoastră.

Acest articol explică cum să setăm un document doar pentru citire.

Face un document doar pentru citire

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

Protejarea la scriere arată dacă autorul recomandă deschiderea unui document ca citire doar și/sau necesită o parolă pentru a modifica documentul.

Aspose.Words vă permite să faceți un document doar citire pentru a restricționa editarea folosind proprietatea ReadOnlyRecommended și metoda SetPassword.

Proprietatea ReadOnlyRecommended este securizată cu parolă, deci dacă nu setaţi o parolă înainte de aplicarea proprietăţii ReadOnlyRecommended, atunci alţi utilizatori se pot deschide pur şi simplu documentul ca şi cum ar fi fost neprotejat. Accesați setările de protecție a documentului și setați o parolă de protecție la scriere prin metoda SetPassword.

Dacă ai nevoie să verifici dacă un document are o parolă de protecție pentru scriere care îl restricționează din editare, poți folosi proprietatea IsWriteProtected.

Exemplul următor de cod arată cum să faci un document doar pentru citire:

Elimină restricția Doar citire

Dacă nu vrei să deschidă un utilizator documentul tău ca doar pentru citire, poți seta pur și simplu proprietatea ReadOnlyRecommened la false sau selecționa ProtectionType ca NoProtection.

Exemplul de cod următor arată cum să elimini accesul doar pentru citire pentru un document: