LINUX.ORG.RU

Поддержка файлов Visio в LibreOffice: история успеха

 , , ,


0

1

Одним из проектов в программе Google Summer of Code 2011 была реализация поддержки файлов Microsoft Visio в LibreOffice. Работа была выполнена шотландской студенткой Эйлид МакАдам (Eilidh McAdam) под руководством сотрудника Attachmate/SUSE Фридриха Штрбы (Fridrich Strba).

Благодаря написанной ими библиотеке libvisio, использующей наработки проекта re-lab, LibreOffice Draw теперь умеет корректно открывать и показывать многие схемы и диаграммы в формате VSD, опубликовать документацию на который компания Microsoft так и не удосужилась.

Подробнее о реализованном проекте вы можете узнать из интервью с виновниками торжества, которое дополнено кое-какой информацией практического толка.

Выпуск LibreOffice 3.5, который будет поддерживать VSD «из коробки», намечен на 8 февраля 2012 года. Утилиты vsd2odg и vsd2xhtml доступны прямо сейчас. Первая входит в состав пакета writerperfect, который необходимо собрать с ключом --with-libvisio. Вторая является частью libvisio.

>>> Подробности

★★★★★

Проверено: JB ()
Последнее исправление: AP (всего исправлений: 3)
Ответ на: комментарий от I-Love-Microsoft

ничего, уже довольно скоро будет

dotbg ★★★★
()
Ответ на: комментарий от gaga

>что в Visio вообще можно выполнять серьезную работу

Пожарные работают в нем. Думаю достаточно серьезная работа.

Loki13 ★★★★★
()

корректно открывать и показывать многие схемы и диаграммы

«Многие» - это, конечно, хорошо...

А будут ли у этой штуки преимущества перед родным просмотрщкиком, запущенным в вайне?

thesis ★★★★★
()
Ответ на: комментарий от thesis

я, кто же ещё, если я составлял :) исправлю-исправлю.

adriano32 ★★★
()
Ответ на: комментарий от thesis

> А будут ли у этой штуки преимущества перед родным просмотрщкиком, запущенным в вайне?

Помимо возможности вставить рисунок в документ? Отредактирвоать и сохранить в PDF или SVG?

AP ★★★★★
() автор топика
Ответ на: комментарий от unDEFER

ага))) уже думал на первой странице не найду коммента по поводу половой принадлежности студента.

aptyp ★★★★
()

Когда же сделают opensource реализацию inkwriter (*.pwi).....

anonymous
()
Ответ на: комментарий от AP

Не могу затоптать в себе неверие в настолько светлое будущее.

thesis ★★★★★
()

Мне когда-то из-за этого visio пришлось win ставить на нескольких рабочих машинах.

vadiml ★★★★★
()
Ответ на: комментарий от Loki13

>Отличная новость. Не смог одну знакомую на линукс перевести из-за того что Visio был необходим дома по рабочим надобностям

Это не Visio появилось в LO, просто он теперь может открывать их диаграммы, а не создавать.

anonymous
()
Ответ на: комментарий от AP

>У меня лет восемь назад был обратный опыт. Якобы битый файл ppt после (успешного) открытия и сохранения опенофисом начинал читаться в PowerPoint.

Ну так то был OOo, а не LO, в котором любят ломать.

anonymous
()

А разве формат не закрытый? Был же проект просмоторщика или конвертора VSD, мелкомякие его закрыли лицензииями.

anonymous
()
Ответ на: комментарий от anonymous

> А разве формат не закрытый?

Закрытый

AP ★★★★★
() автор топика

Не думал, что доживу до этого.

kodx
()
Ответ на: комментарий от anonymous

А разве формат не закрытый? Был же проект просмоторщика или конвертора VSD, мелкомякие его закрыли лицензииями.

Можно чуть больше инфы?

Pavval ★★★★★
()
Ответ на: комментарий от o4kapuk

Аналоги визио

Какие аналоги визио есть под линукс?

Да, новость хорошая, хоть я и ниразу не видел это visio, а все знакомые мс-девелоперы советуют.

Для документирования вычислительной сети мы используем экземплярную UML-диаграмму развертывания (пакет Visual Paradigm for UML). Используем уже почти два года, - и полет нормальный. Довольны все: аналитик, программисты и админы до кучи.

Короч, UML - устроил всех, а визио от мелкомягких мы отправили на заслуженный отдых... в помойку.))

По сабжу: новость позитивная - надо же чем то читать схемы сети наделанные виндовозными 0дмин4игами.

k0valenk0_igor ★★★
()
Ответ на: комментарий от unDEFER

>Никто не удивился тому какие девушки оказывается есть в Linux:

все просто молчат :) а я лично в комментарии только за фоткой полез.

tazhate ★★★★★
()

Не прошло и 10 лет. Но всё равно молодцы!!! :)

GladAlex ★★★★★
()

Наконец-то! А то второй компьютер специально ради Visio на работе держать приходится. Лишь-бы теперь Мелкософт рогами не уперся, дескать интеллектуальная собственность.

gaestur
()
Ответ на: комментарий от AP

Опенофис именно с pptx работает гораздо хуже, чем с остальными форматами MS, даже xlsx (который тоже, в общем, реализован хреново). Ни одной презенташки не видел, которая бы открылась без серьёзных искажений. С ppt всё намного лучше, хотя тоже не без проблем.

Oleaster ★★★
()

Отличная новость!

И да, порадовал недавно тред в толксах про четырехмерное пространство. Анонимус счастлив! Побольше б таких тредов!

anonymous
()
Ответ на: Аналоги визио от k0valenk0_igor

>Короч, UML - устроил всех, а визио от мелкомягких мы отправили на заслуженный отдых... в помойку.))

А в Visio UML конечно нет. Идите дальше на свою помойку, когда разберетесь - возвращайтесь

anonymous
()
Ответ на: комментарий от onix_N

Зачем ждать, если это уже работает?
Поставить нужные библиотеки как описано в хвосте интервью и конвертировать чего надо.
В 2012 будет _релиз_LibO_ автоматично открывать VSD.

frob ★★★★★
()
Ответ на: комментарий от frob

Давай сначала LO научится хотя бы с доком и своими форматами работать без вылетов и едущих таблиц, ок? А потом про визио поговорим)

anonymous
()

Ждём ебилдов. Наконец-то visio появится в линуксовском офисе.

luke ★★★★★
()
Ответ на: комментарий от AP

Собрал поиграл. Стабильный офис открывает файл без русских букв.

Зато xhtml, хоть и кривенький, но русские буквы есть. Так, что парсит он все хорошо. Ждем нового офиса 3.5

anonymous
()
Ответ на: комментарий от gaga

> A Visio - штука очень удобная, если надо быстро наляпать какую-нибудь бизнес-схемку для презентации

Если именно быстро наляпать, то и oodraw сойдёт.

У Visio всё же больше возможностей. Знаю человека, который её как платформу для векторной графики со скриптованием использует. Вот это если и будет перенесено, то ОЧЕНЬ нескоро.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Для того чтобы это перенести, надо чтобы было куда переносить.
А вот как раз с этим имеются сложности.

frob ★★★★★
()
Ответ на: комментарий от anonymous

Не вижу связи.
Научить lodraw сохранять нарисованное в VDX сравнительно просто.
Для целей обмена диаграммами типа приведённых на linuxgraphics.ru этого будет вполне достаточно.

frob ★★★★★
()
Ответ на: комментарий от o4kapuk

> Какие аналоги визио есть под линукс?

LibreOffice Draw, однозначно

ниразу не видел это visio


Используется для рисования планировок и схем.
Я например в Draw рисую планировки домов, квартир. Визио пользовался когда-то давно, лет 5 назад...

p.s. Кстати, может кто-то объяснит эту поросячью радость по поводу закрытого формата vsd? Как с джавой в андроиде не получится? Балмер же потом вылезет со своими $15...

Novator ★★★★★
()
Ответ на: комментарий от thesis

> А будут ли у этой штуки преимущества перед родным просмотрщкиком, запущенным в вайне?

Не понял, у visio есть просмоторщик (в т. ч. и в вайне)?

Насколько мне известно, там просмоторщик под винду реализован в виде надстройки или компонента IE - который в вайне я даже и не пытался запустить, так как это требует IE под вайн - для чего треба лицензия на винду, + технические проблемы этой состыковки.

Если у Вас есть ссылка на «нормальный» просмоторщик visio (типа ворда или ёкселя) - то немедленно делитесь ссылкой!

linalex
()
Ответ на: комментарий от gaga

> М$ вряд ли выложит описание формата,

и наверняка будет вносить кучу несовместимых изменений


Тут нужно разделять мух и котлеты.
Добровольно MS действительно вряд ли выложит описание, потому что ничто не заставляет, а подготовка документации по формату обойдётся в неплохие деньги.

А вот вносить изменения в формат им вроде как незачем.
С версии 2003 двоичный формат не менялся, в VDX новые поля появлялись.

frob ★★★★★
()
Ответ на: комментарий от anonymous

А ссылочки «Давай я почитаю тебе вслух!» нету?

«реализован в виде надстройки или компонента IE»

frob ★★★★★
()
Ответ на: комментарий от anonymous

Вы будете удивлены, но в Visio полноценного UML как раз и нет.)))

Учите матчасть, юноша!

k0valenk0_igor ★★★
()
Ответ на: комментарий от anonymous

Во смешной и глупый вопрос!

Знает ли админ с 18-летним стажем визио?! Я валяюсь с таких вопросов.

Я визио впервые увидел в 2001 (или в 2002 не помню уже точно) году, когда вы, судя по комментам, еще в школу ходили. И поверьте, принципиально он ни на йоту не изменился. Признаем, что с его помощью можно неплохо иллюстрировать, но это и все. Для чего-то более серьезного он не предназначен никак - это не инструмент UP.

Это в «отличие от».

k0valenk0_igor ★★★
()
Ответ на: Во смешной и глупый вопрос! от k0valenk0_igor

> Признаем, что с его помощью можно неплохо иллюстрировать, но это и все. Для чего-то более серьезного он не предназначен никак

Эвона как. А мужики-то не знают и для аналитики его юзают.

AP ★★★★★
() автор топика
Ответ на: комментарий от frob

>Уж не Тот_самый_анонимус ли мигрировал с opennet?

Тот_Самый_Анонимус первоначально появился на ЛОРе, когда ещё модно было поливать AltLinux дерьмом. Это делали и пятизвёздочные тролли и анонимусы, но они так и не смогли доказать ни наличие попилов, ни отсталости Альта.

А LO да. Ломают в нём много, читай комментарии с опеннета (нет не мои, а любителей LO). Потому твой сарказм мне не понятен.

Тот_Самый_Анонимус.

anonymous
()
Ответ на: комментарий от linalex

Да я не пробовал его в вайне гонять, если честно.

реализован в виде надстройки или компонента IE

Кстати, точно, как-то я об этом не подумал.

thesis ★★★★★
()
Ответ на: Во смешной и глупый вопрос! от k0valenk0_igor

>Я визио впервые увидел в 2001 (или в 2002 не помню уже точно) году

лол, я визио пользовался ещё когда он не майкрософтовским был

а ещё у меня член длиннее

anonymous
()
Ответ на: комментарий от anonymous

> когда ещё модно было
К чему было это лирическое преступление?

твой сарказм

Сарказм? Не было никакого сарказма.

читай комментарии с опеннета

Так не пойдёт. Большинство такого рода комментариев — такие же общие «всё плохо», как и выступления лица (или лиц) под псевдонимом «тот_самый_анонимус».
Вы утверждаете, что в LibO «ломают», что видимо можно интерпретировать как «в новых версиях не работает то, что работало в старых и/или в OO.o». Из общих соображений, проверить что _что-нибудь_ сломалось проще, чем то что _ничего_не_ сломалось.
Вам ведь не составит труда вместо утверждений «ломают в нём много» и ссылок в вечность предложить список из нескольких существенных изменений к худшему в LibO по сравнению с OO.o?

frob ★★★★★
()
Ответ на: комментарий от frob

>К чему было это лирическое преступление?

А к чему был высер про миграцию с опеннета?

Так не пойдёт. Большинство такого рода комментариев — такие же общие «всё плохо», как и выступления лица (или лиц) под псевдонимом «тот_самый_анонимус».

Большинство тех. кто сообщает об ошибках LO - люди. которые ненавидят оракл, и мечтают пересесть на LO, который. однако, не оправдывает их надежд. А Тот Самый Анонимус вещает и вещал ранее, что несправедливо обвинять оракл в том, что тот ищет выгоды для себя, ибо так поступают все участники рынка. Что у основателей TDF нет никаких альтруистских целей, и они просто пользуются сообществом (тут есть резон сравнить сообщество с проституткой) для достижения своей выгоды. Но куча фанатов и слышать ничего плохого не хочет о своих кумирах.

Вы утверждаете, что в LibO «ломают», что видимо можно интерпретировать как «в новых версиях не работает то, что работало в старых и/или в OO.o».

Я утверждаю, что новые выпуски LO пока что ломают больше чем строят. LO пока не показал никаких прорывов. И если они реализуют не просто импорт из Visio, а его полноценный аналог в рамках офисного пакета - это будет мощным прорывом. Пусть хоть один существенный прорыв покажут, а пока паразитирование на коде OOo.

Вам ведь не составит труда вместо утверждений «ломают в нём много» и ссылок в вечность предложить список из нескольких существенных изменений к худшему в LibO по сравнению с OO.o?

Охохо. для Вас ещё и таблицу ухудшений составлять.

http://www.opennet.ru/opennews/art.shtml?num=31062

http://www.opennet.ru/opennews/art.shtml?num=31355

Тут есть кое-что. Не устроит - ищите самостоятельно дальше. Там и ваше нытьё, с коленопреклонством перед LO есть.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.