Возможности | Dia | Libre Office Draw | Drawio | yEd Editor | EdrawMax |
---|---|---|---|---|---|
Библиотека символов для блок-схем | |||||
Создание пользовательских библиотек объектов | |||||
Наборы шаблонов блок-схем | |||||
Экспорт в популярные векторные и графические форматы | |||||
Инструменты для рисования символов | |||||
Совместимость с Microsoft Visio | |||||
Открытый исходный код | |||||
Операционная система | Windows, macOS, Linux | Windows, macOS, Linux | Windows, macOS, Linux, Web | Windows, macOS, Linux, Web | Windows, macOS, Linux, Web |
Язык | Русский | Русский | Русский | Английский | Русский |
Лицензия | Бесплатная | Бесплатная | Бесплатная | Бесплатная | Условно-бесплатная |
Dia
Конечно, есть Visio с большим набором инструментов, необходимых для визуализации данных путем создания схем и диаграмм. Но стоимость лицензии продукта Microsoft очень высокая, причем сейчас ее не везде купишь, поэтому мы расскажем о доступных, бесплатных или более дешевых программах, которые обладают достаточной для выполнения нашей задачи функциональностью. С помощью приложения Dia можно схематично отобразить любой процесс, систему или алгоритм. Оно довольно простое, но весьма гибкое, что позволяет создавать проекты практически любой сложности.
В планы можно добавлять базовые объекты, такие как прямоугольники, эллипсы, многоугольники, текст и изображения, а также наносить специальные общепринятые для блок-схем формы, обозначающие в них конкретные операции. При этом есть и другие библиотеки элементов, например для построения UML-диаграмм, схем источников света, карт местности, компьютерных сетей и много другого. Для соединения объектов предусмотрены обычные, ломанные линии, дуги и зигзаги, которые в определенных точках прилипают к блокам и затем перемещаются вместе с ними.
Если содержимого встроенного архива будет недостаточно, есть возможность загрузить пользовательскую форму, описанную в XML-файле с использованием спецификации SVG. Dia позволяет менять размеры объектов, группировать их, выполнять заливку, настраивать толщину, стиль линий и другие свойства. Кроме того, можно менять цвет холста, его сетки и границ страниц, на которые он разделен, чтобы сделать проект визуально более привлекательным перед печатью или экспортом на компьютер в одном из доступных графических форматов.
Достоинства:
- Бесплатная лицензия;
- Открытый исходный код;
- Поддержка плагинов;
- Портативная версия;
- Поддержка параметров «Командной строки».
Недостатки:
- Серьезных недостатков не обнаружено.
Libre Office Draw
Libre Office – бесплатный пакет офисных приложений, в состав которого входит текстовый редактор, модули создания баз данных, таблиц, редактирования математических формул и самое главное – приложение Draw для разработки графических материалов – планов, плакатов, чертежей, брошюр и прочего. Оно поддерживает фигуры и символы, необходимые для построения блок-схем разной сложности на страницах с максимальным размером – 300×300 см.
В Draw продвинутый инспектор свойств, где можно форматировать текстовую часть, настраивать сам объект, эффекты, тень и прочие параметры. Есть 12 вариантов соединителей, а также возможность украсить и дополнить схему, значками, звуками, иллюстрациями, фигурами и прочим элементами. Специальных библиотек для построения других типов диаграмм, как в Dia, здесь нет, но галерею можно расширять за счет загрузки контента с компьютера и установки дополнительных комплектов значков и фигур, выложенных на официальном сайте программы.
Кроме того, в Draw можно рисовать, чертить линии, прямоугольники, разные виды многоугольников, блочные стрелки, выноски, трехмерные объекты, звезды и свитки. Программа поддерживает плагины, расширяющие ее функциональность, макросы для выполнения рутинных заданий, функцию проверки орфографии, текстовые эффекты и многое другое. Проект можно запомнить в качестве шаблона для его дальнейшего использования, сохранить на компьютер, сразу отправить по электронной почте, а также выложить в Google Drive, OneDrive или другую облачную службу.
Достоинства:
- Бесплатная лицензия;
- Широкие возможности создания графики;
- Большая библиотека контента;
- Сохранение проектов в облако;
- Опция отправки электронной почтой.
Недостатки:
- Не обнаружено.
Drawio
Приложение Drawio сразу при запуске старается упростить нам работу, предлагая воспользоваться готовыми шаблонами диаграмм из разных категорий. Кроме того, оно использует удобный алгоритм, который умеет подсказывать наиболее вероятные следующие фигуры и соединители, что, если приноровиться, может значительно ускорить процесс построения схем. Подключать можно только нужные каталоги объектов, а наиболее часто используемые элементы из них перетаскивать в блокнот, чтобы они всегда были под рукой.
В Drawio огромная библиотека фигур, стрелок и символов, а также тематических значков, взятых из операционных систем Android и iOS, каталогов Active Directory, набора инструментов для создания сайтов Bootstrap и другого ПО. Все элементы написаны на языке разметки XML, причем прямо в интерфейсе можно менять их данные – размер, цвет, расположение и прочее, добавлять новую информацию, например всплывающие подсказки или ссылки, ведущие к блокам на других страницах, а также создавать собственные базовые и расширенные фигуры.
Поддерживается ввод математических уравнений с помощью синтаксисов LaTeX и AsciiMath. Открытый исходный код позволяет расширять функциональность приложения или интегрировать его с другим ПО, причем взаимодействие с некоторыми внешними платформами, например Atlassian Confluence, обеспечивающей совместное редактирование сразу несколькими пользователями, уже доступно. Можно загружать и редактировать проекты, созданные в таких сервисах, как Lucidchart или Gliffy, а также импортировать диаграммы из Visio и даже сохранять схемы в этом формате, хотя пока эта опция работает в beta-режиме.
Достоинства:
- Бесплатное ПО;
- Открытый исходный код;
- Полноэкранный режим;
- Встроенный редактор фигур;
- Экспорт файлов в несколько форматов;
- Наличие Web-версии.
Недостатки:
- Не обнаружено.
yEd Editor
Вероятно, не всем удобно пользоваться программным обеспечением на английском языке, но в случае с yEd Editor особых проблем быть не должно, так как это легкий софт, который использует только самые простые, но мощные инструменты. Шаблонов здесь нет, но есть объемная палитра, которая содержит узлы и ребра, используемые при построении диаграмм практически любых типов. Палитру эту можно гибко настраивать, например скрывать лишние разделы, создавать новые, менять содержимое текущих библиотек, импортируя объекты в форматах GraphML и SVG.
Вы можете самостоятельно строить схему либо воспользоваться одним из вариантов компоновки – ортогональной, иерархической, древовидной, произвольной и т.д. Каждая из них поддерживает индивидуальные настройки, позволяющие добиться более подходящего результата. Есть даже функция автоматической компоновки, которая запускается одним кликом и благодаря продвинутым алгоритмам самостоятельно подбирает стиль макета в зависимости от структуры диаграммы. В общем, попробуйте разные варианты, ведь даже если ни один не подойдет, возможно, в процессе у вас появятся интересные идеи.
Как и в других приложениях, здесь можно группировать элементы блок-схем, но главное отличие yEd Editor – функция автоматической группировки, которая связывает их в соответствие с определенными критериями. Интерфейс программы состоит из модулей, а значит, их можно произвольно перемещать и закреплять в любом удобном месте. Чтобы разобраться в программе, понадобится всего несколько минут, но если вы просто не понимаете, с чего начать, опишите вашу проблему в специальной форме на официальном сайте, и специалисты по диаграммам попробуют вам помочь.
Достоинства:
- Бесплатная лицензия;
- Удобный настраиваемый интерфейс;
- Автокомпоновка схем;
- Широкие возможности экспорта/импорта файлов;
- Полноэкранный режим работы;
- Обширная палитра готовых объектов.
Недостатки:
- Не поддерживает русский язык.
EdrawMax
EdrawMax – программа, которая не просто выдерживает конкуренцию с Visio, но даже в некоторых моментах превосходит его. В вашем распоряжении будет 1500 шаблонов, более 20 000 символов и даже видеоруководства по созданию разного типа диаграмм. Поддерживается прямая и обратная совместимость с аналогичным продуктом Microsoft, а также экспорт во множество графических и не только форматов. А если вы останетесь очень довольны своей работой, сможете опубликовать ее в онлайн-сообществе, чтобы другие пользователи могли вдохновляться при построении собственных блок-схем.
Средства рисования позволяют создавать новые символы, а также обычные или смарт-фигуры, из которых можно формировать пользовательские галереи. Есть возможность дополнять диаграммы таблицами, QR-кодами, ярлыками, клипартами, математическими формулами и вложенными файлами. Не обязательно вручную настраивать стиль каждого элемента, так как есть несколько вариантов готовых цветовых схем, опция быстрого форматирования, которая произвольным образом раскрашивает диаграммы, а также инструмент пакетной замены цветов, используемых в них.
EdrawMax поддерживает несколько дополнительных, но полезных инструментов. Например, безопасность проекта обеспечат возможность блокировки его с помощью пароля, а также функция автосохранения, которая будет периодически создавать копии диаграммы на разных этапах ее создания, чтобы при необходимости вы могли восстановиться, используя любую из них. Кроме того, есть модули проверки орфографии, поиска и замены текста, а также опция захвата экрана, позволяющая вырезать и моментально добавить на холст часть его содержимого.
В рамках совместной работы можно подключить других пользователей, чтобы они могли просматривать ваш проект или редактировать его. А если потребуется разместить блок-схему в интернете, приложение поможет сгенерировать HTML-ссылку. Несмотря на достаточно высокий ценник, EdrawMax все же стоит дешевле Visio. При этом незарегистрированной версией можно пользоваться бесплатно и без ограничений по времени, правда, некоторые опции так и останутся заблокированными, а выходные файлы будут получать водяной знак.
Достоинства:
- Большая библиотека шаблонов и символов;
- Облачное хранилище;
- Опция резервного копирования и восстановления файлов;
- Возможность работать в полноэкранным режиме;
- Режим презентации;
- Привычный ленточный интерфейс;
- Доступ к сообществу пользовательских шаблонов и тем;
- Высокий уровень шифрования данных.
Недостатки:
- Есть платные опции.