Готова начальная поддержка Visio в LibreOffice

Спустя месяц после официального старта программы Google Summer of Code 2011 выпущена первая версия библиотеки libvisio, которая обеспечивает поддержку документов Visio в LibreOffice.

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

Каркасный просмотр схемы через libvisio

Основная работа выполняется студенткой Эйлид МакАдам (Eilidh McAdam) при участии руководителя Фридриха Штрбы (Fridrich Strba) и отеческом попечительстве команды re-lab, вовремя добавляющей поддержку новых элементов в OLE Toy. Эйлид не слишком много пишет о проекте, но искренне похвалить её вы можете прямо тут.

Что касается библиотеки, вы можете скачать архив с исходным кодом. Для сборки также нужны libwpdlibwpg и writerperfect. Последний из них собирается с ключом —with-libvisio и даёт утилиту vsd2odg. Есть подозрение, что при желании можно «просто» собрать LibreOffice из Git.

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*


Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.