Как снять защиту с фигуры в visio
Перейти к содержимому

Как снять защиту с фигуры в visio

  • автор:

Блокировка и разблокировка слоя

Visio, план 2 Visio профессиональный 2021 Visio стандартный 2021 Visio профессиональный 2019 Visio стандартный 2019 Visio профессиональный 2016 Visio стандартный 2016 Visio профессиональный 2013 Visio 2013 Еще. Меньше

  1. На вкладке Главная в группе Редактирование нажмите кнопку Слои и выберите команду Свойства слоя.
  2. В диалоговом окне Свойства слоя выполните одно из следующих действий.
    • Чтобы заблокировать слой, выберите поле проверка в столбце Блокировка в строке слоя, который требуется заблокировать.
    • Чтобы разблокировать слой, очистите поле проверка в столбце Блокировка, щелкнув ячейку в строке для слоя, который нужно разблокировать.

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Примечание: Фигуры на заблокированном слое не могут быть выделены, перемещены или изменены. Кроме того, фигуры не могут быть добавлены в заблокированный слой. Вы можете изменить цвет фигур на заблокированном слое, задав цвет в столбце Цвет диалогового окна Свойства слоя .

Запрет и разрешение изменений фигуры

Чтобы предотвратить изменение документов в Visio, можно запретить выбор фигур и изменение их атрибутов (таких как ширина и высота).

Для защиты фигуры требуется, чтобы вкладка «Разработчик» была видимой. По умолчанию эта вкладка скрыта.

Включение вкладки «Разработчик»

Флажок

  1. На вкладке Файл выберите пункт Параметры.
  2. Нажмите кнопку Дополнительно и прокрутите список вниз до раздела Общие.

Запретить или разрешить изменения атрибутов фигуры

Элемент

  1. Выделите фигуру в документе.
  2. На вкладке Разработчик в группе Макет фигуры нажмите кнопку Защита.

Примечание: Если для редактирования можно выбрать рукописную фигуру (с помощью одного из доступных инструментов пера), рукописные росчерки можно добавлять в фигуру рукописного ввода или удалять из нее, даже если в диалоговом окне Защита выбраны различные атрибуты фигуры. Чтобы предотвратить любые изменения в фигуре рукописного ввода, заблокируйте фигуру при выделении.

Блокировка или разблокировка фигур при выделении

  1. Выберите фигуру или фигуры, которые нужно защитить.
  2. На вкладке Разработчик в группе Макет фигуры нажмите кнопку Защита. Visio открывает диалоговое окно Защита.

Примечание: Дополнительные сведения обо всех различных параметрах этого диалогового окна см. в разделе Диалоговое окно «Защита».

Элемент

Выберите поле Из выделения проверка и нажмите кнопку ОК дважды.

Элемент

На вкладке Разработчик в группе Показать и скрыть выберите поле Рисование Обозреватель проверка.

Защита документа в проводнике по рисункам в Visio 2016

В окне Проводник по документам щелкните правой кнопкой мыши имя документа, а затем в контекстном меню выберите команду Защитить документ.

Элемент

В группе Защитить установите флажок Фигуры, а затем нажмите кнопку ОК.

Чтобы снова разрешить выбор фигур, выполните предыдущие действия, снимите флажок Фигуры проверка и нажмите кнопку ОК.

Рисование фигуры в Visio

Visio, план 2 Visio в Microsoft 365 Visio, план 1 Visio профессиональный 2021 Visio стандартный 2021 Visio профессиональный 2019 Visio стандартный 2019 Visio профессиональный 2016 Visio стандартный 2016 Еще. Меньше

Фигуры можно рисовать до нужного размера с помощью инструмента Рисование фигуры в Visio.

Вы можете создавать собственные настраиваемые фигуры с помощью прямоугольника, многоточия, дуги, произвольной формы и карандаша в Visio.

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Если вы хотите иметь возможность применять цвета заливки к новой фигуре, необходимо создать закрытую фигуру. Если вы используете инструмент «Прямоугольник» или » Эллипс» , вы автоматически получаете закрытые фигуры. По умолчанию закрытые фигуры заполняются сплошным цветом.

A closed rectangle and an open triangle

В этом примере прямоугольник является закрытой фигурой, так как он заполнен сплошным цветом. Вы можете сказать, что треугольник не закрыт, так как он не заполнен сплошным цветом, и вы можете увидеть фон рисунка через фигуру.

В этой статье

  • Рисование прямоугольника или круга
  • Рисование произвольной фигуры
  • Изменение фигуры
  • Создание фигуры master

Рисование прямоугольника или круга

Инструмент «Прямоугольник»

  1. На вкладке Главная в группе Сервис щелкните стрелку рядом с элементом Прямоугольник

Инструмент

, а затем выполните одно из следующих действий:

  • Чтобы нарисовать прямоугольник, выберите инструмент Прямоугольник .
  • Чтобы нарисовать круг или овал, выберите инструмент Эллипс .

Рисование произвольной фигуры

Инструмент «Прямоугольник»

  1. На вкладке Главная в группе Сервис щелкните стрелку рядом с элементом Прямоугольник

Инструмент

, а затем выполните одно из следующих действий:

Вершина фигуры

  • Чтобы нарисовать прямую линию, выберите инструмент Линия .
  • Чтобы нарисовать неправильную фигуру, выберите инструмент «Свободная форма «.
  • Чтобы нарисовать изогнутую линию, выберите инструмент Arc .
  • Чтобы нарисовать первый сегмент, наведите указатель на место, где вы хотите начать фигуру, а затем перетащите фигуру, пока сегмент не будет иметь нужный размер.
    • После рисования сегмента фигура отображает вершины

      Примечание: Чтобы отменить сегмент, нажмите клавиши CTRL+Z. Сегменты удаляются в обратном порядке, в котором они были нарисованы.

      Изменение фигуры

      Большинство фигур в Visio можно изменить, добавляя, удаляя и изменяя сегменты фигуры.

      Удаление сегмента из фигуры

      Инструмент «Прямоугольник»

      1. На вкладке Главная в группе Сервис щелкните стрелку рядом с элементом Прямоугольник

      Инструмент «Карандаш»

      , а затем выберите инструмент Карандаш

      Инструмент

      .

      Вершина фигуры

      Выберите фигуру, из которой нужно удалить сегмент, щелкните вершину

      Добавление сегмента в фигуру

      Инструмент «Прямоугольник»

      1. На вкладке Главная в группе Сервис щелкните стрелку рядом с элементом Прямоугольник

      Инструмент «Карандаш»

      , а затем выберите инструмент Карандаш

      Инструмент

      .

      Изменение формы

      Инструмент «Прямоугольник»

      1. На вкладке Главная в группе Сервис щелкните стрелку рядом с элементом Прямоугольник

      Инструмент «Карандаш»

      , а затем выберите инструмент Карандаш

      Инструмент

      .

      Вершина фигуры

      Выделите фигуру, щелкните вершину

      Создание фигуры master

      Вы можете повторно использовать настраиваемую фигуру в других рисунках, сделав ее master фигурой. Чтобы превратить настраиваемую фигуру в master фигуру, сделайте следующее?

      1. В области Фигуры щелкните Другие фигуры, а затем выберите пользовательский набор элементов или создайте пользовательский набор элементов, выбрав Новый набор элементов (единицы сша) или Новый набор элементов (Метрика).
      2. На странице документа выберите настраиваемую фигуру и перетащите ее в новый набор элементов на панели Фигуры .
      3. Чтобы переименовать новую фигуру master, щелкните ее правой кнопкой мыши, выберите команду Переименовать образец и введите имя новой фигуры master.
      4. В области Фигуры в настраиваемом наборе элементов нажмите кнопку Сохранить, чтобы сохранить изменения в настраиваемом наборе элементов с новой фигурой master.

      Дополнительные сведения о создании фигуры master см. в разделах Создание фигуры или Изменение фигуры master.

      Фигуры настраиваемого размера можно рисовать непосредственно на холсте с помощью параметров прямоугольника, квадрата, линии, круга и многоточия в меню Рисование фигуры на вкладке Вставка (или Главная) на ленте панели инструментов:

      Параметры рисования фигур находятся на вкладке Вставка в Visio в Интернете.

      Меню Рисование фигур имеет пять вариантов на выбор.

      1. Открыв рисунок в Веб-приложение Visio, выберите вкладку Вставка на ленте.
      2. Выберите Рисовать фигуру, а затем выберите фигуру, которую вы хотите нарисовать.

      Защита или снятие защиты фигур Visio от изменений в C#

      Защитить снятие защиты с фигур Visio

      Файлы Visio содержат различные типы фигур и соединителей для создания различных схем. В некоторых случаях может потребоваться защитить определенные фигуры от изменений. После таких сценариев в этой статье объясняется, как программно защитить или снять защиту с фигур на схеме Visio на C#.

      • Защита и снятие защиты с фигур в Visio Diagram — установка C# API
      • Программная защита фигур Visio от изменений на C#
      • Снятие защиты с фигур Visio в C#

      Защита или снятие защиты с файлов Visio Shapes — установка .NET API#

      Aspose.Diagram for .NET API поддерживает создание и редактирование различных типов диаграмм, таких как блок-схемы, организационные диаграммы и т. д. Вы можете работать с различными форматами файлов без необходимости установки приложения Microsoft Visio. . Вы можете легко установить API, загрузив эталонный DLL-файл из раздела Загрузки или выполнив команду установки NuGet ниже:

      PM> Install-Package Aspose.Diagram 

      Защита фигур Visio от изменений в C##

      Вы можете установить различные свойства для защиты фигур на схемах Visio от изменений. Например, вы можете заблокировать редактирование текста, поворот, высоту и т. д. Чтобы защитить фигуры в файле схемы VSD или VSDX Visio, выполните следующие действия:

      1. Загрузите исходную диаграмму Visio с помощью класса Diagram.
      2. Получите доступ к странице, а затем к определенной фигуре, используя ее идентификатор.
      3. Защитите различные свойства формы от изменений.
      4. Сохраните выходную диаграмму.

      В приведенном ниже фрагменте кода показано, как программно защитить фигуры Visio на C#.

      // Диаграмма ввода нагрузки Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("ProtectAndUnprotect.vsd"); // Получить страницу по названию Aspose.Diagram.Page page = diagram.Pages.GetPage("Flow 1"); // Получить форму по ID Aspose.Diagram.Shape shape = page.Shapes.GetShape(1); // Установить защиту shape.Protection.LockAspect.Value = Aspose.Diagram.BOOL.True; shape.Protection.LockCrop.Value = Aspose.Diagram.BOOL.True; shape.Protection.LockCustProp.Value = Aspose.Diagram.BOOL.True; shape.Protection.LockDelete.Value = Aspose.Diagram.BOOL.True; shape.Protection.LockHeight.Value = Aspose.Diagram.BOOL.True; shape.Protection.LockMoveX.Value = Aspose.Diagram.BOOL.True; shape.Protection.LockMoveY.Value = Aspose.Diagram.BOOL.True; shape.Protection.LockRotate.Value = Aspose.Diagram.BOOL.True; shape.Protection.LockTextEdit.Value = Aspose.Diagram.BOOL.True; // Сохранить защищенную выходную визуальную диаграмму diagram.Save("VisioShapeProtection_Out.vdx", Aspose.Diagram.SaveFileFormat.VDX); 

      Снятие защиты с фигур Visio в C##

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

      1. Загрузите входной файл схемы Visio.
      2. Снимите защиту с фигур, открыв определенную страницу и ее фигуры.
      3. Экспортируйте выходной файл Visio.

      В следующем примере кода показано, как программно снять защиту с фигур на схеме Visio в C#.

      // Диаграмма ввода нагрузки Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram(dataDir + "ProtectAndUnprotect.vsd"); // Получить страницу по названию Aspose.Diagram.Page page = diagram.Pages.GetPage("Flow 1"); // Получить форму по ID Aspose.Diagram.Shape shape = page.Shapes.GetShape(1); // Снять защиту с фигур Visio shape.Protection.LockAspect.Value = Aspose.Diagram.BOOL.False; shape.Protection.LockCrop.Value = Aspose.Diagram.BOOL.False; shape.Protection.LockCustProp.Value = Aspose.Diagram.BOOL.False; shape.Protection.LockDelete.Value = Aspose.Diagram.BOOL.False; shape.Protection.LockHeight.Value = Aspose.Diagram.BOOL.False; shape.Protection.LockMoveX.Value = Aspose.Diagram.BOOL.False; shape.Protection.LockMoveY.Value = Aspose.Diagram.BOOL.False; shape.Protection.LockRotate.Value = Aspose.Diagram.BOOL.False; shape.Protection.LockTextEdit.Value = Aspose.Diagram.BOOL.False; // Сохранить незащищенную выходную диаграмму Visio diagram.Save("VisioShape_unProtect_Out.vdx", Aspose.Diagram.SaveFileFormat.VDX); 

      Вывод#

      В этой статье вы узнали, как защитить или снять защиту с фигур в файле схемы Visio в формате VSD или VSDX программными средствами на C#. Кроме того, вы можете заглянуть в раздел документация, чтобы узнать о различных других функциях API. Если у вас есть вопросы, обращайтесь к нам на форум.

      Смотрите также#

      • Aspose.Diagram Product Family
      • protect visio shapes
      • unprotect visio shapes
      • protect visio shapes from changes csharp
      • csharp unprotect Shapes in Visio
      • unprotect shapes in VSD VSDX files
      • protect shapes in VSD VSDX files
  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *