![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Документ Word и Delphi [D7]
rodionov-uv © (2012-05-06 00:15:00)Добрый день!!!
Пишу программу для офиса. Суть программы работа с документами Word, а именно : имеем несколько папок с документами, например папки Акты, Журналы, Сопроводительные документы, Договора.
Нужно что бы в левой стороне отображались имена документов, в зависимости от того какую папку я выбрал, а в правой стороне - сам документ Word. С первой задачей я справился (С отображением имен документов в левой стороне и поиском по названию), а как отобразить сам документ я не знаю. Пробовал через олеобъект получается херня, через RxRichEdit с предварительным переводом в RTF формат очень долго и слетает форматирование документа.
Может можно как нибудь ещё???
Помогите плиз!!!!!!
Dennis I. Komarov (2012-05-10 19:59:00) [1]Пардонс, есть такой. Что-то сразу его не разглядел...
Германн (2012-05-10 02:45:00) [2]
> Что делать?
Копать!
Тут уж тебе вряд ли кто реально поможет.
rodionov_uv (2012-05-10 02:38:00) [3]Удалено модератором
Германн (2012-05-10 02:15:00) [4]
> rodionov_uv (10.05.12 01:54) [49]
>
> Так компонент и конвектирует в html, а не в rtf, а потом
> уже сохраняет либо в rtf либо в другой формат.
Это - бред.
Попробуй забыть тот компонент. И сосредоточься на самом конвертере.
rodionov_uv (2012-05-10 01:54:00) [5]Так компонент и конвектирует в html, а не в rtf, а потом уже сохраняет либо в rtf либо в другой формат. Потому что в строке rvc.ImportRV(FileBox.Items.Strings[FileBox.ItemIndex], rve, 1)
1это и есть конвектировать в html.
Если конвектировать в другой формат то в RichViewбудет каша.
А сам Word, по крайней мере у меня на компах сохраняет в rtf так же как и оригинальный файл.
Германн (2012-05-10 01:40:00) [6]
> rodionov_uv (10.05.12 00:16) [45]
>
> По крайней мере в 2007 и 2010 офисах есть, а ниже мне и
> не надо, т.к. на компах в конторе установлены выше указанные
> офисы.
>
>
> > Единственное только с картинками обрамленными текстом
> проблема,
> > а именно нет обрамления текстом картинки, сперва картинка,
>
> > потом текст.
>
>
> Эта проблема конечно остается, хотелось бы, что бы точно
> все было, как в Worde.
>
Сначала проверь а самом Worde как он отобразит rtf-файл, который он сам конвертировал из doc(x)-файла. Если он отобразит "точно", то ...
Если нет, тогда попробуй найти другой формат, например html. Теоретически (информация по стандартным конвертерам MS Office, имхо, хранится в Форт-Ноксе:) сей конвертер должен уметь конвертировать документы так же как и сам Word.
Германн (2012-05-10 00:38:00) [7]
> rodionov_uv (10.05.12 00:18) [46]
>
>
Я не у тебя спрашивал. )))
rodionov_uv (2012-05-10 00:18:00) [8]
> Германн © (10.05.12 00:15) [44]
> А сам MS Office есть?
Конечно
rodionov_uv (2012-05-10 00:16:00) [9]По крайней мере в 2007 и 2010 офисах есть, а ниже мне и не надо, т.к. на компах в конторе установлены выше указанные офисы.
> Единственное только с картинками обрамленными текстом проблема,
> а именно нет обрамления текстом картинки, сперва картинка,
> потом текст.
Эта проблема конечно остается, хотелось бы, что бы точно все было, как в Worde.
Германн (2012-05-10 00:15:00) [10]
> Dennis I. Komarov © (09.05.12 23:25) [41]
>
> У меня такого нет
А сам MS Office есть?
rodionov_uv (2012-05-10 00:09:00) [11]Он (файл) входит в состав офиса.
Посмотрел на трех компах, везде есть
rodionov_uv (2012-05-10 00:06:00) [12]
> Dennis I. Komarov © (09.05.12 23:25) [41]
>
> У меня такого нет, и что дальше?
В смысле, что дальше?
Dennis I. Komarov (2012-05-09 23:25:00) [13]У меня такого нет, и что дальше?
rodionov_uv (2012-05-09 23:21:00) [14]Сам файл Wordconv.exe находится в папке C:\Program Files\Microsoft Office\Office12\
rodionov_uv (2012-05-09 23:19:00) [15]
> Dennis I. Komarov © (09.05.12 23:17) [38]
>
> а он от кель взялся?
наверное компонент TRVOfficeConverterRVS обращается к нему
Dennis I. Komarov (2012-05-09 23:17:00) [16]а он от кель взялся?
rodionov_uv (2012-05-09 22:27:00) [17]
> Dennis I. Komarov © (09.05.12 17:53) [35]
>
> А когда он "просматривает" в процессах не висит часом msword.
> exe? (или как его там)
нет не висит.
появляется процесс WordConv.exe пока не появился документ в RichView, потом исчезает.
Dennis I. Komarov (2012-05-09 18:50:00) [18]WINWORD.EXE его...
Dennis I. Komarov (2012-05-09 17:53:00) [19]А когда он "просматривает" в процессах не висит часом msword.exe? (или как его там)
rodionov_uv (2012-05-09 15:22:00) [20]
> Германн © (09.05.12 01:32) [32]
> И форматирование работает?
Да и форматирование и структура документа остается, самое главное таблицы правильно отображает, что особенно важно для меня.
Единственное только с картинками обрамленными текстом проблема, а именно нет обрамления текстом картинки, сперва картинка, потом текст.