|
|
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Уважаемые коллеги! Стоит задача отображения и редактирования документов msexcel, librecalc, msword и librewriter непосредственно в ПО, без вызова внешнего приложения. Предполагается эти документы хранить в базе, поэтому вариант "через файл" является не особенно удобным для пользователя. Проблема не в работе с базой, а именно в организации функционирования такого редактируемого контейнера. Кто сталкивался с проблемой - поделитесь кодом... Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 17:10 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
хрень, трень, брень нельзя редактировать документ "находящийся в базе". его нужно слить на локалку, отредактировать, залить в базу. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 17:25 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Мимопроходящийхрень, трень, брень нельзя редактировать документ "находящийся в базе". его нужно слить на локалку, отредактировать, залить в базу. Вы меня не поняли. Естественно, документ загружается из базы на клиента и сохраняется с клиента на базу. Забудьте про базу вообще. Как отредактировать документ, не запуская офис, вот в чем вопрос? Пробовал через оле-контейнер - не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 17:34 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
03.07.2019 17:34, avlaxoft пишет: > Как отредактировать документ, не запуская офис, вот в чем вопрос? никак. если Офис не установлен. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 17:40 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 17:46 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
03.07.2019 17:46, Gator пишет: > Открытие экселя из TMemoryStream ТС там уже был. ровно 4 года тому назад. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 17:54 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий03.07.2019 17:34, avlaxoft пишет: > Как отредактировать документ, не запуская офис, вот в чем вопрос? никак. если Офис не установлен. ок, уточняю условие задачи. LibreOffice установлен на машине, где запущена прога. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 19:03 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Gatorкрибле-крабле-бумс сим-салабим-ахалай-махалай Открытие экселя из TMemoryStream Да, было дело... Правда, сейчас стоит задача не просто загрузить/выгрузить, а именно обеспечить контекстное редактирование документа пользователем в чём-то, подобном оригинальному редактору, не запуская при этом сам редактор в обычном режиме открытия документа. По редактированию мне там так конкретно и не ответили. И код, приведенный там, работает только с MS-документами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2019, 19:19 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Для экселевских документов в качестве замены глючной реализации в дельфях ole рассматриваю TDxSpreadSheet от девок. Сразу возникает вопрос о русификации и печати. Да и дата по дефолту в каком-то туземном формате, а свой выставить только через custom ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 12:40 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий03.07.2019 17:34, avlaxoft пишет: > Как отредактировать документ, не запуская офис, вот в чем вопрос? никак. если Офис не установлен. у девок есть компоненты для редактирования doc/xls/pdf без наличия офиса/акробата ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 13:19 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
04.07.2019 13:19, Квейд пишет: > у девок есть компоненты для редактирования doc/xls/pdf без наличия офиса/акробата по цене шыло на мыло выходит Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 13:25 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
КвейдМимопроходящий03.07.2019 17:34, avlaxoft пишет: > Как отредактировать документ, не запуская офис, вот в чем вопрос? никак. если Офис не установлен. у девок есть компоненты для редактирования doc/xls/pdf без наличия офиса/акробата а не подскажете, какие именно для doc? Не нашел в их палитре... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 13:26 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий04.07.2019 13:19, Квейд пишет: > у девок есть компоненты для редактирования doc/xls/pdf без наличия офиса/акробата по цене шыло на мыло выходит У нас все равно они куплены ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 13:27 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Квейд у девок есть компоненты для редактирования doc/xls/pdf без наличия офиса/акробата Что-то есть сомнения насчет doc и PDF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 13:29 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
asviridenkovКвейду девок есть компоненты для редактирования doc/xls/pdf без наличия офиса/акробата Что-то есть сомнения насчет doc и PDF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 13:58 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
asviridenkovКвейду девок есть компоненты для редактирования doc/xls/pdf без наличия офиса/акробата Что-то есть сомнения насчет doc и PDF Да, PDF только вьювер, без редактора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 13:59 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Квейд, На какой версии? У меня стоит их демо 15.2.3, только что попробовал открыть .doc файл, показывает пустую страницу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 15:13 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Квейд, И да, у тебя текст без форматирования, а с форматированием переносится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 15:14 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Квейдasviridenkovпропущено... Что-то есть сомнения насчет doc и PDF Да, PDF только вьювер, без редактораСогласен. Помню по своим играм с правкой китайской анкеты http://ru.china-embassy.org/rus/lsfw/bk/ac/P020130919498810420309.pdf Частично Acrord32 (Fdobe'приблуда) помогла. Foxit с Суматрой не смогли. Пытался конвертировать в Doc/Docx и печатать в файлы на разных виртуальных принтерах и править эти файлы - обломился. Дизайн, размеры, шрифты съезжают. Онлайн конвертеры не лучше. (а на пароходах и онлайна не было) Кто хочет потрахаться, вот вам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 16:02 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
asviridenkovКвейд, На какой версии? У меня стоит их демо 15.2.3, только что попробовал открыть .doc файл, показывает пустую страницу. 19.1 текст переносится таблицы отображаются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 16:04 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Квейд, Да, на последнем .doc работает. Молодцы, что сделали, это довольно сложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 16:27 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
avlaxoft, встроить браузер да на гуглдок его послать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 17:13 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
04.07.2019 17:13, kealon(Ruslan) пишет: > встроить браузер да на гуглдок его послать гугель == зло Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 18:00 |
|
||
|
Встраивание документа libreoffice/ms office в программу на delphi (ole/activex?)
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, зло надо стравить между собой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2019, 18:40 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39833466&tid=2038574]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 220ms |
| total: | 386ms |

| 0 / 0 |
