Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.15;
Скачать: CL | DM;

Вниз

Как работать с TWordDocument: текст, таблицы, формулы   Найти похожие ветки 

 
Plt   (2002-07-01 10:15) [0]

Помогите плз. Нужно используя Delphi, желательно через TWordDocument "вытащить" из документа текст с параметрами форматирования (размер букв, цвет, шрифт и т.д.), рисунки с положением его в тексте, формулы (хотя бы в виде рисунков), таблицы (тоже с положением их в тексте).


 
Volj ©   (2002-07-01 11:56) [1]

По-моему, единственный способ КОРРЕКТНО отобразить все то, что ты просишь, это использовать тот же Word, только вставленный в OLEContainer. Очевидно, что в случае использования любых других компонентов (работающих с RTF) у тебя когда-нибудь возникнут грабли. И по "закону перзентаций" эти грабли возникнут у клиента.


 
AFROLOV ©   (2002-07-01 13:08) [2]

в помощи по VBA почитай про свойства Range и Selection - там написано как получить из документа текст с параметрами форматирования (размер букв, цвет, шрифт и т.д.).С рисунками, насколько я знаю, несколько сложнее. Их положение можно получить, а перенести наверное лучше через буфер обмена. word лучше пользовать через CreateOleObject.


 
Volj ©   (2002-07-01 13:14) [3]

2AFROLOV:
Получить-то, безусловно, можно... Разумеется, через буфер обмена, предварительно выделив. Только куда потом вставлять?..
;-) В этом-то и прикол вопроса.


 
Plt   (2002-07-01 14:21) [4]

Подскажите как узнать есть в предложении катринка или формула.


 
Volj ©   (2002-07-01 14:36) [5]

Проверяй InlineShapes.Count


 
AFROLOV ©   (2002-07-01 14:41) [6]

2 Volj © (01.07.02 13:14)
Вставить можно если помучится. Надо поэксперементировать.
2Plt почитай про InlineShape, OleFormat ,ClassType, ProgId.



Страницы: 1 вся ветка

Текущий архив: 2002.07.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
3-47189
Oleg_EM
2002-06-19 09:30
2002.07.15
Кто-нибудь работал с TOracleScript ?


8-47620
OlegGo
2002-01-30 18:06
2002.07.15
Как узнать цвет пиксела в определенной точке TImage?


1-47561
Chicago
2002-06-27 21:39
2002.07.15
Как запихнуть картинку в Excel


1-47568
Explorer
2002-06-28 07:56
2002.07.15
DateTimePicker


14-47710
agrig
2002-06-18 21:09
2002.07.15
как 1С v.6 записывает свои файлы и чем сжимает?