Salva le presentazioni in modalità di sola lettura usando JavaScript
Introduzione
In PowerPoint 2019, Microsoft ha introdotto l’impostazione Always Open Read-Only come una delle opzioni che gli utenti possono utilizzare per proteggere le proprie presentazioni. Potresti voler utilizzare questa impostazione di sola lettura per proteggere una presentazione quando
- vuoi impedire modifiche accidentali e mantenere al sicuro il contenuto della tua presentazione.
- vuoi segnalare alle persone che la presentazione fornita è la versione finale.
Dopo aver selezionato l’opzione Always Open Read-Only per una presentazione, quando gli utenti aprono la presentazione vedono la raccomandazione Read-Only e potrebbero vedere un messaggio del tipo: Per evitare modifiche accidentali, l’autore ha impostato questo file per l’apertura in sola lettura.
La raccomandazione Read-Only è un deterrente semplice ma efficace che scoraggia la modifica perché gli utenti devono eseguire un’operazione per rimuoverla prima di poter modificare la presentazione. Se non desideri che gli utenti apportino modifiche a una presentazione e vuoi comunicarlo in modo cortese, la raccomandazione Read-Only può essere una buona opzione per te.
Se una presentazione con la protezione Read-Only viene aperta in una versione più vecchia di Microsoft PowerPoint—che non supporta la funzione recentemente introdotta—la raccomandazione Read-Only viene ignorata (la presentazione viene aperta normalmente).
Applicare la modalità Read-Only
Aspose.Slides for Node.js via Java ti consente di impostare una presentazione su Read-Only, il che significa che gli utenti (dopo aver aperto la presentazione) vedono la raccomandazione Read-Only. Questo esempio di codice mostra come impostare una presentazione su Read-Only in JavaScript usando Aspose.Slides:
var pres = new aspose.slides.Presentation();
try {
pres.getProtectionManager().setReadOnlyRecommended(true);
pres.save("ReadOnlyPresentation.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
if (pres != null) {
pres.dispose();
}
}
FAQ
In che modo ‘Read-Only recommended’ differisce dalla protezione completa con password?
‘Read-Only recommended’ visualizza solo un suggerimento per aprire il file in modalità di sola lettura ed è facile da aggirare. Protezione con password limita effettivamente l’apertura o la modifica ed è appropriata quando sono necessari controlli di sicurezza reali.
Può ‘Read-Only recommended’ essere combinato con filigrane per scoraggiare ulteriormente le modifiche?
Sì. La raccomandazione può essere accoppiata con filigrane come deterrente visivo; sono meccanismi separati e funzionano bene insieme.
Una macro o uno strumento esterno può ancora modificare il file quando la raccomandazione è attiva?
Sì. La raccomandazione non blocca le modifiche programmatiche. Per impedire modifiche automatizzate, usa password e crittografia.
Come si relaziona ‘Read-Only recommended’ agli indicatori ‘IsEncrypted’ e ‘IsWriteProtected’?
Sono segnali diversi. ‘Read-Only recommended’ è un avviso morbido e opzionale; isWriteProtected e isEncrypted indicano restrizioni effettive di scrittura o lettura che dipendono da password o crittografia.