Re[2]: Буферы офиса
От: mike3000  
Дата: 22.02.07 15:25
Оценка:
Здравствуйте, sinman, Вы писали:

S>Здравствуйте, mike3000, Вы писали:


M>>Буду очень признателен, даже если напишете где об этом почитать

M>>Задача открыть word документ выделить текст, копировать его буфером Word в другой документ.
M>>Может кто уже сталкивался?
S>тебе надо открыть word документ в самом word'e или именно в своем приложении?
S>если второе, то ничем помочь не могу...
S>если первое, то есть надо прочитать буфер, который word создает, то:
S>word точно создает в буфере HTML Format и Rich Text Format
S>по HTML Format можно в MSDN почитать (рыть в сторону Clipboard Formats).....
S>картинки он сохраняет в файлах,путь к которым — что то вроде C:\DocunmentsAndSettings\username\LocalSettings\temp\mshtml\...
S>а в HTML формат запихивает тег <v:imagedata src="путь"/>....
S>формулы сохраняет в файлах с расширением wmz (определяются виндой как скины для Windows Media Player), но на самом
S>деле это — compressed windows metafile (GZIP архив вообщем)...
S>очистить всякое левое форматирование word можно с помощью библиотеки tidyHTML....
S>


Ага, первый вариант. Т.е. приложение должно открыть word'ом документ, выделить определённый текст и копировать в другой документ. А вот именно в реализации, это через ActiveX же делать? и где об этом почитать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.