Работа с защитой

Комплект защиты Visio Diagram

Защитные диаграммы позволяют пользователям блокировать фоны, шаблоны (трафареты), формы и стили, чтобы их нельзя было редактировать. Это полезно, например, для защиты корпоративных стилей и обеспечения единообразного отображения набора диаграмм. Разработчики могут добиться этого, используя Aspose.Diagram вместо Python via Java.

Редактировать Защита Visio Diagram

Методы getProtectBkgnds, getProtectMasters, getProtectShapes и getProtectStyles, предоставляемые классом DocumentSettings, поддерживают объект BoolValue. Эти свойства можно использовать для защиты и снятия защиты Microsoft Visio диаграмм.

В Microsoft Visio вы защищаете документы следующим образом:

  1. Откройте diagram в Microsoft Visio.
  2. Откройте окно обозревателя чертежей.
  3. Щелкните правой кнопкой мыши diagram и выберитеЗащитить документ из меню.
  4. В окне «Защитить документ» установите или снимите флажки для блокировки или разблокировки различных элементов diagram.
  5. НажмитеХОРОШО.

Пожалуйста, посмотрите, как мы можем проверять или очищать параметры вручную.

Используйте приведенный ниже код в своем приложении для выполнения тех же задач — блокировки и разблокировки различных элементов вашего diagram — используя Aspose.Diagram для Python via Java.

Изменить защиту формы Visio

Защита фигур Visio позволяет пользователям блокировать определенные аспекты фигур. Аспекты фигур, которые можно заблокировать с помощью защиты формы, включают ширину, высоту, положение x, положение y, поворот и многое другое. Разработчики могут добиться этого, используя Aspose.Diagram вместо Python via Java.

получитьLockAspect(), получитьLockBegin(), получитьLockCalcWH(), получитьLockCrop(), получитьLockCustProp(), получитьблокировкуудалить(), получитьконец блокировки(), получить формат блокировки (), getLockFromGroupFormat(), получитьгруппу блокировки(), получитьLockHeight(), получитьLockMoveX(), получитьLockMoveY(), получитьLockRotate(), получитьблокировкувыбрать(), получитьLockTextEdit(), получитьLockThemeColors(), getLockThemeEffects (), получитьLockVtxEdit() а такжеполучитьширину блокировки() методы, раскрытыеЗащита класс поддерживает объект BoolValue. Эти методы можно использовать для защиты/снятия защиты фигур.

В Visio вам необходимо выполнить следующие действия для защиты любой формы:

  1. Откройте diagram в Microsoft Visio.
  2. Выберите форму.
  3. ВыбиратьЗащита отФормат меню (Visio 2007) или выберитеЗащита отРазработчик меню (Visio 2010).
  4. вЗащита выберите или снимите флажок, чтобы заблокировать или разблокировать атрибут формы.
  5. НажмитеХОРОШО.

Варианты защиты формы, как показано в Microsoft Visio

Используйте следующий код в своем приложении Java, чтобы сделать то же самое (заблокировать/разблокировать любой атрибут формы), используя Aspose.Diagram для Python via Java.