Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Документ Word и Delphi [D7]


Страницы:   1 2 3

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]



> И форматирование работает?


Да и форматирование и структура документа остается, самое главное таблицы правильно отображает, что особенно важно для меня.

Единственное только с картинками обрамленными текстом проблема, а именно нет обрамления текстом картинки, сперва картинка, потом текст.


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо