使用保护

设置保护 Visio Diagram

保护图表允许用户锁定背景、母版(模板)、形状和样式,使它们无法被编辑。这对于保护公司风格很有用,例如,并确保一组图表的外观一致。开发人员可以使用Aspose.Diagram for .NET.

编辑 Visio Diagram 保护

ProtectBkgnds、ProtectMasters、ProtectShapes 和 ProtectStyles 属性,由文档设置类支持 Aspose.Diagram.BoolValue 对象。这些属性可用于保护和取消保护 Microsoft Office Visio 图。在 Microsoft Visio 中,您以这种方式保护文档:

  1. 在Microsoft Visio开一个diagram。
  2. 打开绘图资源管理器窗口。
  3. 右键单击 diagram 并选择保护文档从菜单中。
  4. 在“保护文档”窗口中,选中或清除选项以锁定或解锁不同的 diagram 元素。
  5. 点击好的.

编辑 Diagram 保护编程示例

在 .NET 应用程序中使用以下代码执行相同的任务,例如使用 Aspose.Diagram for .NET API 锁定和解锁 Visio diagram 的不同元素。

设置Visio形状的保护

保护 Visio 形状允许用户锁定形状的特定方面。可以通过形状保护锁定的形状方面包括宽度、高度、x 位置、y 位置、旋转等。开发人员可以使用Aspose.Diagram for .NET.

编辑Visio形状保护

锁定画面, 锁定开始, 锁定计算器WH, 锁定裁剪, LockCustProp, 锁定删除, 锁定结束, 锁定格式, LockFromGroupFormat, 锁组, 锁定高度, 锁定移动X, 锁定移动Y, 锁定旋转, 锁定选择, LockText编辑, 锁定主题颜色, 锁定主题效果, LockVtx编辑锁定宽度暴露的属性保护类支持Aspose.Diagram.BoolValue目的。这些属性可用于保护和取消保护形状。

在 Microsoft Office Visio 中,用户可以执行以下操作来保护任何形状:

  • 在 Microsoft Office Visio 打开 diagram
  • 选择任意形状
  • 如果您使用的是 Visio 2007,请从“格式”菜单中选择“保护…”;如果您使用的是 Visio 2010,请从“开发人员”菜单中选择“保护”
  • 在“保护”窗口中,选中/取消选中任何文本框以锁定或解锁任何形状属性
  • 按“确定”

编辑形状保护编程示例

在您的 .NET 应用程序中使用以下代码来使用 Aspose.Diagram for .NET 执行相同的操作(锁定/解锁任何形状属性)。