Lavorare con la protezione
Set Protezione del Visio Diagram
La protezione dei diagrammi consente agli utenti di bloccare sfondi, master (stencil), forme e stili in modo che non possano essere modificati. Ciò è utile per proteggere gli stili aziendali, ad esempio, e garantire un aspetto coerente in una serie di diagrammi. Gli sviluppatori possono raggiungere questo obiettivo utilizzandoAspose.Diagram for Java.
Modifica protezione del Visio Diagram
I metodi getProtectBkgnds, getProtectMasters, getProtectShapes e getProtectStyles, esposti dalImpostazioni documento class supporta l’oggetto com.aspose.diagram.BoolValue. Queste proprietà possono essere utilizzate per proteggere e sproteggere i diagrammi Microsoft Visio.
In Microsoft Visio proteggi i documenti in questo modo:
- Apri uno diagram in Microsoft Visio.
- Apre la finestra Esplora Disegno.
- Fare clic con il tasto destro su diagram e selezionareProteggi documento dal menù.
- Nella finestra Proteggi documento, seleziona o deseleziona le opzioni per bloccare o sbloccare diversi elementi diagram.
- ClicOK.
Si prega di vedere come possiamo controllare o cancellare le opzioni manualmente.
Usa il codice qui sotto in un’applicazione Java per eseguire le stesse attività – blocca e sblocca diversi elementi del tuo diagram – usando Aspose.Diagram for Java.
Modifica la protezione della forma Visio
La protezione delle forme Visio consente agli utenti di bloccare aspetti specifici delle forme. Gli aspetti delle forme che possono essere bloccati tramite la protezione delle forme includono larghezza, altezza, posizione x, posizione y, rotazione e altro. Gli sviluppatori possono raggiungere questo obiettivo utilizzandoAspose.Diagram for Java.
IlgetBloccoAspetto(), getLockBegin(), getBloccoCalcWH(), getBloccoRitaglia(), getLockCustProp(), getLockDelete(), getBloccoFine(), getBloccoFormato(), getBloccoDaFormatoGruppo(), getBloccoGruppo(), getBloccoAltezza(), getBloccaSpostaX(), getBloccoSpostaY(), getBloccaRuota(), getBloccoSeleziona(), getLockTextEdit(), getBloccoTemaColori(), getLockThemeEffects(), getLockVtxEdit() egetLockWidth() metodi esposti dalProtezione class supporta l’oggetto com.aspose.diagram.BoolValue. Questi metodi possono essere utilizzati per proteggere/sproteggere le forme.
In Visio, è necessario eseguire le seguenti azioni per proteggere qualsiasi forma:
- Apri uno diagram in Microsoft Visio.
- Seleziona una forma.
- SelezionareProtezione dalFormato menu (Visio 2007), o selezionareProtezione dalSviluppatore menù (Visio 2010).
- NelProtezione finestra, selezionare o deselezionare le opzioni per bloccare o sbloccare l’attributo della forma.
- ClicOK.
Le opzioni di protezione di una forma, come si vede in Microsoft Visio
Usa il seguente codice nella tua applicazione Java per fare la stessa cosa (bloccare/sbloccare qualsiasi attributo di forma) usando Aspose.Diagram for Java.