Trabajando con Protección

Establecer Protección del Visio Diagram

La protección de diagramas permite a los usuarios bloquear fondos, patrones (plantillas), formas y estilos para que no se puedan editar. Esto es útil para proteger los estilos corporativos, por ejemplo, y garantizar una apariencia coherente en un conjunto de diagramas. Los desarrolladores pueden lograr esto usandoAspose.Diagram for Java.

Editar Protección del Visio Diagram

Los métodos getProtectBkgnds, getProtectMasters, getProtectShapes y getProtectStyles, expuestos por elConfiguración del documento La clase admite el objeto com.aspose.diagram.BoolValue. Estas propiedades se pueden utilizar para proteger y desproteger diagramas Microsoft Visio.

En el Microsoft Visio proteges los documentos de esta manera:

  1. Abra un diagram en Microsoft Visio.
  2. Abra la ventana Explorador de dibujos.
  3. Haga clic derecho en diagram y seleccioneProteger documento del menú.
  4. En la ventana Proteger documento, marque o borre las opciones para bloquear o desbloquear diferentes elementos diagram.
  5. Hacer clicOK.

Vea cómo podemos verificar o borrar opciones manualmente.

todo:imagen_alternativa_texto

Use el código a continuación en una aplicación Java para realizar las mismas tareas: bloquear y desbloquear diferentes elementos de su diagram, usando Aspose.Diagram for Java.

Edite la protección de forma Visio

La protección de formas Visio permite a los usuarios bloquear aspectos específicos de las formas. Los aspectos de las formas que se pueden bloquear a través de la protección de formas incluyen el ancho, la altura, la posición x, la posición y, la rotación y más. Los desarrolladores pueden lograr esto usandoAspose.Diagram for Java.

losgetLockAspect(), getLockBegin(), getLockCalcWH(), getLockCrop(), getLockCustProp(), getLockDelete(), getLockEnd(), getLockFormat(), getLockFromGroupFormat(), getLockGroup(), getLockHeight(), getLockMoveX(), getLockMoveY(), getLockRotate(), getLockSelect(), getLockTextEdit(), getLockThemeColors(), getLockThemeEffects(), getLockVtxEdit() yobtenerAnchoBloqueo() métodos expuestos por losProteccion La clase admite el objeto com.aspose.diagram.BoolValue. Estos métodos se pueden utilizar para proteger o desproteger formas.

En Visio, debe realizar las siguientes acciones para proteger cualquier forma:

  1. Abra un diagram en Microsoft Visio.
  2. Seleccione una forma.
  3. SeleccioneProteccion desde elFormato menú (Visio 2007), o seleccioneProteccion desde elDesarrollador menú (Visio 2010).
  4. En elProteccion ventana, seleccione o borre las opciones para bloquear o desbloquear el atributo de forma.
  5. Hacer clicOK.

Las opciones de protección de una forma, como se ve en Microsoft Visio

todo:imagen_alternativa_texto

Use el siguiente código en su aplicación Java para hacer lo mismo (bloquear/desbloquear cualquier atributo de forma) usando Aspose.Diagram for Java.