2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Можно ли прочесть/обработать OLE-картинку из Statistica?
Сообщение06.11.2013, 18:06 


06/11/13
3
Такая вот идиотская проблема...
Верстаем сборник на кафедре. Прислали рукопись в вордовском формате с картинками, вставленными из программы Statistica for Windows. Качество графиков отвратительное: подписи осей нечитабельны. Ситуация не зависит от того, открываю ли я ЭТО в LibreОffice или же в Ворде. Даже если пересохранить документ как HTML с картинками, он скидывает их как PNG неприемлемого качества. Есть лишь два обнадеживающих момента. 1) «Картинки» - на самом деле, OLE-контейнеры, по дабл-клику офисная программа пытается достучаться до соответствующей программы-сервера (коего нет); 2) в ходе этой попытки LibreOffice сбрасывает OLE-объект во временный файл, который можно «выловить». Судя по всему, там какая-то векторная графика. Ни Incscape, ни LibreOffice Draw эту штуку не понимают. Правда, нельзя исключать, что надо еще «вылущить» векторную графику из OLE-обертки.

В общем, есть ли какой-либо способ вытащить векторную графику для редактирования, более законный, чем поиск «пиратки» Statistica for Windows - тем более, что и версия непонятно какая нужна?

 Профиль  
                  
 
 Re: Можно ли прочесть/обработать OLE-картинку из Statistica?
Сообщение06.11.2013, 18:08 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
PVOzerski в сообщении #785677 писал(а):
временный файл, который можно «выловить». Судя по всему, там какая-то векторная графика.
Что видим, если открыть этот файл как текст? Он текстовый или бинарный?

 Профиль  
                  
 
 Re: Можно ли прочесть/обработать OLE-картинку из Statistica?
Сообщение06.11.2013, 18:19 


06/11/13
3
Бинарник. Сначала 0x3, потом три раза 0x0. В теле попадаются вот такие штуки:

CGraph
zCSurfaceBoundaryLegendObject
zCSurfaceColorLegendObject


Дамп начала получился вот такой:
0000000: 0300 0000 74fd 8c0a ccc8 1e47 bc89 40ca ....t......G..@.
0000010: 009f 531c 156e dcb2 1a27 1d40 abd0 5100 ..S..n...'.@..Q.
0000020: 8a51 9f62 98fb b192 3512 214b 984a c271 .Q.b....5.!K.J.q
0000030: b153 415e 0100 0000 0000 0000 0000 0000 .SA^............
0000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0000050: 0000 0000 a005 0000 a005 0000 a005 0000 ................
0000060: a005 0000 d002 0000 d002 0000 0000 0000 ................
0000070: bc02 1500 0000 ffff ffff 0000 ffff 0000 ................
0000080: 0000 ffff 0100 0600 4347 7261 7068 0100 ........CGraph..
0000090: ffff ffff 0000 0000 ffff 0000 0c00 4347 ..............CG
00000a0: 7261 7068 436f 6d6d 6f6e 0100 ffff ffff raphCommon......
00000b0: 0000 0100 2302 1600 ffff ffff 0000 1600 ....#...........
00000c0: fffb f000 0100 ffff ffff 0000 0100 0000 ................
00000d0: 0000 3600 ffff ffff 0000 6c00 0000 0000 ..6.......l.....
00000e0: 1900 ffff ff10 0100 0000 0000 0100 1800 ................
00000f0: 0000 0100 ffff ffff 0000 0180 751b 0000 ............u...
0000100: a214 0000 5b1d 0000 0000 0000 0000 0000 ....[...........
0000110: 0000 0000 0000 0000 0101 0000 0000 0000 ................
0000120: 0000 0001 00ff ffff ff00 00ff ff03 00ff ................
0000130: ff00 0007 0043 4754 6974 6c65 0100 ffff .....CGTitle....

 Профиль  
                  
 
 Re: Можно ли прочесть/обработать OLE-картинку из Statistica?
Сообщение06.11.2013, 18:26 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
Не похоже, чтобы можно было извлечь из этого картинку как-либо, кроме как с помощью оригинальной программы. Хотелось бы ошибаться; возможно, кто-то ещё поможет.

 Профиль  
                  
 
 Re: Можно ли прочесть/обработать OLE-картинку из Statistica?
Сообщение06.11.2013, 18:30 


06/11/13
3
Спасибо и на том. Буду ждать откликов с разных форумов - а может, и автор рукописи на письмо ответит :)

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group