-
-
Обсуждения на сайте Альта-Софт
-
OpenOffice
Модераторы: Renat, Gala, alta_olg, expert, Lemur
-
- Постоянный участник
- Сообщения: 27
- На форуме: c 20 июл 2006
Сказал: 0 ед.
Получил: 0 ед.
Получил: 0 ед.
OpenOffice
Будет ли сделана печать документа при помощи OpenOffice, а не MS Word? А то Ворд дорогое удовольствие, а пользоваться возможностью печати в документ хочется.
-
- Почетный участник
- Сообщения: 110
- На форуме: c 14 ноя 2004
- Откуда: Москва
Сказал: 0 ед.
Получил: 23 ед.
Получил: 23 ед.
Печать в MS Office идет по OLE протокому. Т.е. ГТДшка открывает Word, а потом ему на VBA говорит, отсюда по сюда выдели, скопируй, вставь и пр.
Это не удобно, медленно, глючно и очень сильно зависит от версии MS офис. А если офис не установлен, то печать вообще не возможна. НО это теоретически позволяет пользователю неумудренному работой с компьютером нарисовать (или хотя бы модифицировать) шаблон в привычной для него среде. Хотя ажиотажа по освоению word/excel печати среди пользователей не наблюдается.
ОpenОffice открыть как ОЛЕсервер, конечно, не получится. Как альтернативу могу предложить печать в TXT. Заводите TXT шаблон (все с теми же %%START[BLOCK] %%ПОЛЕ %%END[BLOCK]) и печатайте. Потом файл можно открыть в ОО и раскрасить оформлением.
Если результат печати не предполагается потом редактировать и владеете HTML тегами, то можно оформленный HTML напечатать, это суть тот же TXT файл. В общем возможности по внешней печати без MS Офис есть, просто сложно шаблон нарисовать.
Так же давно есть идея прикрутить RTF редактор шаблонов. Тогда получился бы как бы TXT, но с оформлением в стандартизированном формате. И печать не зависела бы от наличия Офиса. Но пока не доходят руки и скорее всего проблемы с таблицами возникнут.
Это не удобно, медленно, глючно и очень сильно зависит от версии MS офис. А если офис не установлен, то печать вообще не возможна. НО это теоретически позволяет пользователю неумудренному работой с компьютером нарисовать (или хотя бы модифицировать) шаблон в привычной для него среде. Хотя ажиотажа по освоению word/excel печати среди пользователей не наблюдается.
ОpenОffice открыть как ОЛЕсервер, конечно, не получится. Как альтернативу могу предложить печать в TXT. Заводите TXT шаблон (все с теми же %%START[BLOCK] %%ПОЛЕ %%END[BLOCK]) и печатайте. Потом файл можно открыть в ОО и раскрасить оформлением.
Если результат печати не предполагается потом редактировать и владеете HTML тегами, то можно оформленный HTML напечатать, это суть тот же TXT файл. В общем возможности по внешней печати без MS Офис есть, просто сложно шаблон нарисовать.
Так же давно есть идея прикрутить RTF редактор шаблонов. Тогда получился бы как бы TXT, но с оформлением в стандартизированном формате. И печать не зависела бы от наличия Офиса. Но пока не доходят руки и скорее всего проблемы с таблицами возникнут.
Отдел разработки ПО, Белоусов Юрий.