Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование, связанное с MS Office > Спецификация Microsoft Word


Автор: sharq 1.3.2006, 14:23
Где найти спецификацию по Microsoft Word?

smile

Автор: Akina 1.3.2006, 14:33
Что такое "спецификация по Microsoft Word".

Если формат DOC-файла - то нигде.

Автор: sharq 1.3.2006, 15:15
Akina, да именно формат DOC-файла.
Это бинарный файл и его могут понимать многие софтины, кроме MS Office, например - Просмотр Total Commander (F3) или любой другой офис, поэтому
Цитата(Akina @ 1.3.2006, 15:33 Найти цитируемый пост)
формат DOC-файла - то нигде.

???

Я хочу научиться читать/парсить doc-файл, не переконвертируя его в xml при помощи MS Word.

smile

Автор: Naghual 1.3.2006, 15:26
http://www.aozw65.dsl.pipex.com/generator_wword8.htm

Более нового не видел.

Автор: Akina 1.3.2006, 16:22
Это - закрытый формат. Майкрософт его не публикует и не раздает.
Все что ты можешь найти - это результаты исследования его сторонними людьми. Где полнота отсутствует по дефолту, а правильность не гарантируется.

Цитата(sharq @ 1.3.2006, 16:15 Найти цитируемый пост)
хочу научиться читать/парсить doc-файл, не переконвертируя его в [skipped] при помощи MS Word

Хочешь научиться? а зачем?


Автор: sharq 1.3.2006, 23:53
Akina,
Цитата(Akina @ 1.3.2006, 17:22 Найти цитируемый пост)
Это - закрытый формат. Майкрософт его не публикует и не раздает.

а почему тогда формат Excel'я известен? хотя тоже бинарный файл.
Или тоже
Цитата(Akina @ 1.3.2006, 17:22 Найти цитируемый пост)
это результаты исследования его сторонними людьми


Цитата(Akina @ 1.3.2006, 17:22 Найти цитируемый пост)
Хочешь научиться? а зачем?

необходимо просто открыть doc-файл и уметь его читать средствами perl.
Для Excel'я похожие механизмы работы есть, а для Word - нет!

smile
Добавлено @ 23:54
Naghual, спасибо, но 97 у меня есть, хочется MS Word 2003.

Автор: Akina 2.3.2006, 10:00
Цитата(sharq @ 2.3.2006, 00:53 Найти цитируемый пост)
а почему тогда формат Excel'я известен? хотя тоже бинарный файл.

Да ну? дай-ка ссылкочку на описание НА САЙТЕ МАЙКРОСОФТ, а? что, нету? не то на MSDN - даже на SDK нету...
В общем абсолютно та же история...

Автор: Naghual 2.3.2006, 10:05
Да, скрывает Мелкософт инфу. Ну и что? Не в первой! smile

http://www.uinc.ru/articles/39/

Автор: Illuminaty 2.3.2006, 10:07
Если я не ошибаюсь, то работа с Word'овскими файлами происходит путем использования COM. TotalCommander так наверняка и делает. Так что надо копать в этом напралении.
Удачи!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)