Работа с RTF
От: Аноним  
Дата: 26.07.06 08:34
Оценка:
Такая задача. Есть два RTF файла. Необходимо содержимое одного файла вставить в начало второго. Подскажите как их обьединить чтоб офталось оригинальное форматирование?
Re: Работа с RTF
От: ns2005  
Дата: 26.07.06 09:12
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Такая задача. Есть два RTF файла. Необходимо содержимое одного файла вставить в начало второго. Подскажите как их обьединить чтоб офталось оригинальное форматирование?


Запускаешь Word, открываешь оба файла — копируешь один, вставляешь в другой, сохраняешь.
Описание функций работы с Word легко найти в сети.
Если будут затруднения с какими-то действиями, начинаешь запись макроса в Word, выполняешь нужные действия (например — копирование и вставку), останавливаешь запись макроса.
В модулях докумета все будет на VBA.
Переводишь на Delphi (это довольно просто сделать).
Все!
Удачи!
Re[2]: Работа с RTF
От: Аноним  
Дата: 26.07.06 10:44
Оценка:
Здравствуйте, ns2005, Вы писали:

N>Запускаешь Word, открываешь оба файла — копируешь один, вставляешь в другой, сохраняешь.

N>Описание функций работы с Word легко найти в сети.
N>Если будут затруднения с какими-то действиями, начинаешь запись макроса в Word, выполняешь нужные действия (например — копирование и вставку), останавливаешь запись макроса.
N>В модулях докумета все будет на VBA.
N>Переводишь на Delphi (это довольно просто сделать).
N>Все!
N>Удачи!

А минуя Word, непосредственно работая с форматом. Какие либо компоненты.
С сам миханизм обьединения на основе формата, я уже представляю каак сделать, но это очень много времени займет и сил на отладку.

Может есть готовое средство?
Re: Работа с RTF
От: Tonal- Россия www.promsoft.ru
Дата: 26.07.06 13:30
Оценка:
А>Такая задача. Есть два RTF файла. Необходимо содержимое одного файла вставить в начало второго. Подскажите как их обьединить чтоб офталось оригинальное форматирование?
Word уже посоветовали.
Можно OpenOffice, если MSOffice не нравиться.
Намного менее тяжелое решение — через TRithEdit — его можно сделать невидемым. Правда, он может несколько подпортить форматирование, если оно сложное.
Есть аналоги TRithEdit — например TRxRithEdit — они несколько лучшее.
Ну и идеальное — это написать парсер, разобрать заголовки и слить. Но это несколько трудоёмко...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.