Сейчас на форуме: (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Содержимое объекта package
Посл.ответ Сообщение

Ранг: 95.5 (постоянный), 36thx
Активность: 0.080.04
Статус: Участник

Создано: 26 февраля 2014 20:19 · Поправил: Rio
· Личное сообщение · #1

Привет всем.
Интересует следующий вопрос:
1. Как возможно получить содержимое (из документа word (открытого в блокноте)):
{\object\objemb{\*\objclass Package}{\*\objdata
01050000
02000000
далее данные.......
}}
2. также интересует анализ doc, docx формата без открытия в MS, и может ли документ тащить за собой обозначенный выше объект в 400 кб?
С уважением Rio.



Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 26 февраля 2014 20:40
· Личное сообщение · #2

1)так дальше данные идут в обычном HEX представлении, переведи в бинарный вид и все.
2)читай про ole stream. Совсем без виндовых либ будет туго

| Сообщение посчитали полезным: Rio


Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 26 февраля 2014 21:32 · Поправил: reversecode
· Личное сообщение · #3

вбиваете в гугл нужные слова и вуаля
http://freecode.com/projects/catdoc
http://www.winfield.demon.nl/
http://www.abisource.com/
http://docx2txt.sourceforge.net/
покопавшись в исходниках всего этого можно и свое за пару часов набросать

| Сообщение посчитали полезным: Rio

Ранг: 95.5 (постоянный), 36thx
Активность: 0.080.04
Статус: Участник

Создано: 26 февраля 2014 22:07 · Поправил: Rio
· Личное сообщение · #4

Благодарю за помощь Veliant и reversecode.


 eXeL@B —› Вопросы новичков —› Содержимое объекта package
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати