Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
A volte, potresti avere un documento che necessita di una revisione, ma non vuoi che i revisori modifichino in modo casuale il tuo contenuto. Aspose.Words consente di rendere l’autorizzazione del documento di sola lettura in modo che il contenuto possa essere copiato o letto, ma non modificato. Ciò impedirà che il contenuto venga rimosso o aggiunto al documento.
Questo articolo spiega come rendere un documento di sola lettura.
Aspose.Words ha la classe public WriteProtection che specifica le impostazioni di protezione in scrittura per un documento. Non si creano istanze di questa classe direttamente.
La protezione in scrittura indica se l’autore ha raccomandato l’apertura di un documento in sola lettura e/o la necessità di una password per modificare il documento.
Aspose.Words consente di rendere un documento di sola lettura per limitare la modifica utilizzando la proprietà ReadOnlyRecommended e il metodo SetPassword.
In Microsoft Word, è possibile creare un documento di sola lettura in modo simile utilizzando entrambi:
Gli utenti possono anche limitare la modifica dei documenti selezionando ProtectionType come ReadOnly, ma questa è un’altra funzionalità che fornisce funzionalità di protezione più avanzate. C’è una tale funzione in Microsoft Word, rispettivamente, è implementata in Aspose.Words.
ProtectionType
La proprietà ReadOnlyRecommended è protetta da password, quindi se non si imposta una password prima di applicare la proprietà ReadOnlyRecommended, gli altri utenti possono semplicemente aprire il documento come se non fosse protetto. È possibile accedere alle impostazioni di protezione del documento e impostare una password di protezione in scrittura tramite il metodo SetPassword.
Se è necessario verificare se un documento dispone di una password di protezione in scrittura che ne limita la modifica, è possibile utilizzare la proprietà IsWriteProtected.
Il seguente esempio di codice mostra come rendere un documento di sola lettura:
Se non si desidera che un utente apra il documento in sola lettura, è sufficiente impostare la proprietà ReadOnlyRecommened su false o selezionare ProtectionType come NoProtection.
L’esempio di codice seguente mostra come rimuovere l’accesso di sola lettura per un documento:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.