Форум: "Основная";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];
ВнизКак работать с 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c