При работе с некоторыми wmf-файлами (любая операция: вывод на дисплей, конвертирование в растровые или векторные форматы) некоторые элементы изображения располагаются не там, где они должны быть. Прилагаемые файлы иллюстрируют эту ошибку (в png-файлах следует обращать внимание только на расположение графических элементов, а не на цветопередачу или качество, т.к. для уменьшения размера файлы были сильно сжаты). Steps to Reproduce: 1. Провести любую операцию с прилагаемым wmf-файлом средствами библиотеки libwmf 2. Сравнить с файлом graph_win.png, полученном из исходного файла под ОС Windows
Created attachment 615 [details] Исходный wmf-файл
Created attachment 616 [details] Результат конвертирования wmf-файла средствами libwmf
Created attachment 617 [details] Как это должно выгладить (преобразовано в png под Windows)
Submitted upstream: http://sourceforge.net/tracker/index.php?func=detail&aid=1054118&group_id=10501&atid=110501
reassign to those !@nokia...
reassign
что то я особой разницы не вижу
Неправильное расположение некоторых объектов на первой картинке не смущает? Кстати, уже позднее я заметил, что OOo корректно обрабатывает wmf-ки, но не использовать же его всякий раз в качестве конвертера...
1. смущает древность баги и отсутствие информации о версии libwmf 2. детально рассмотреть что то на приложенных png файлах невозможно
1. А у нас (да и в апстриме тоже) libwmf чёрт-те-знает сколько времени не обновлялась. Так что с вероятностью 99% всё воспроизведётся 2. По-моему тех картинок, что имеются, вполне достаточно, чтобы понять суть проблемы. Там особенно детально смотреть не на что, а то, что надпись на первой съехали, видно итак.
достаточно того что ООо их импортирует правильно, в другом контексте libwmf лично я никогда не рассматривал. если Вам интересны утилиты из libwmf, можете их починить, патчи приветствуются