URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 1516
[ Назад ]

Исходное сообщение
"печать в ОО_2.3 из командной строки"

Отправлено slider , 02-Ноя-07 07:49 
Привет.
Не знает ли кто-нибудь, где и что нужно сделать, или где и что хотя бы начать искать, чтобы решить такую проблему: soffice -p /path_to/myfile.odt[doc] - печатает "на ура". А вот например xls, или ods - черта лысого!
Причем если открыть его (xls/ods) просто в scalc - нет проблем. Все печатает прекрасно.

Содержание

Сообщения в этом обсуждении
"печать в ОО_2.3 из командной строки"
Отправлено angra , 02-Ноя-07 09:11 
нету под рукой чтобы проверить, но почему бы вместо soffice -p вам не вызывать scalc -p  для xps/ods файлов



"печать в ОО_2.3 из командной строки"
Отправлено slider , 02-Ноя-07 10:15 
>нету под рукой чтобы проверить, но почему бы вместо soffice -p вам
>не вызывать scalc -p  для xps/ods файлов

пробовал во всех вариантах :(
.../soffise
.../soffice.bin
.../scalc
openoffice.org2.3.... :-/ не фунциклирует


"печать в ОО_2.3 из командной строки"
Отправлено slider , 07-Ноя-07 10:54 
>>нету под рукой чтобы проверить, но почему бы вместо soffice -p вам
>>не вызывать scalc -p  для xps/ods файлов
>
>пробовал во всех вариантах :(
>.../soffise
>.../soffice.bin
>.../scalc
>openoffice.org2.3.... :-/ не фунциклирует

если кому интересно, решение нашлось довольно тривиальное: http://www.oooforum.org/forum/viewtopic.phtml?t=63294&highli...

и прекрасно печатает из командной строки


"печать в ОО_2.3 из командной строки"
Отправлено serg_tv , 17-Авг-10 15:05 
>[оверквотинг удален]
>>
>>пробовал во всех вариантах :(
>>.../soffise
>>.../soffice.bin
>>.../scalc
>>openoffice.org2.3.... :-/ не фунциклирует
>
>если кому интересно, решение нашлось довольно тривиальное: http://www.oooforum.org/forum/viewtopic.phtml?t=63294&highli...
>
>и прекрасно печатает из командной строки

Да, но как выклбючить опцию  "Print only selected sheets" если нет графического интерфейса. У меня такая же проблема, но ОО ставился без ГУИ и работает без него. И печатает всё нормально, кроме xls, xlsx. Причм ошибок никаких нет, я так думаю проблема в этой опции.


"печать в ОО_2.3 из командной строки"
Отправлено slider , 21-Авг-10 18:31 
>[оверквотинг удален]
>>
>>если кому интересно, решение нашлось довольно тривиальное: http://www.oooforum.org/forum/viewtopic.phtml?t=63294&highli...
>>
>>и прекрасно печатает из командной строки
>
>Да, но как выклбючить опцию  "Print only selected sheets" если нет
>графического интерфейса. У меня такая же проблема, но ОО ставился без
>ГУИ и работает без него. И печатает всё нормально, кроме xls,
>xlsx. Причм ошибок никаких нет, я так думаю проблема в этой
>опции.

Думаю, самым простым решением будет залогиниться на машину с "проблемным офисом" по ssh с параметром "-X" (это X-forwarding, т.е. надо логиниться с никсовой машины с иксами), т.о. у вашего офиса появится гуи x-сервера, с которого вы вошли. Установите нужные галки и дальше все будет хорошо ;) Сам не проверял. Если актуально - отпишите, удалось ли?


"печать в ОО_2.3 из командной строки"
Отправлено serg_tv , 25-Авг-10 12:30 
>
>Думаю, самым простым решением будет залогиниться на машину с "проблемным офисом" по
>ssh с параметром "-X" (это X-forwarding, т.е. надо логиниться с никсовой
>машины с иксами), т.о. у вашего офиса появится гуи x-сервера, с
>которого вы вошли. Установите нужные галки и дальше все будет хорошо
>;) Сам не проверял. Если актуально - отпишите, удалось ли?

Я спрашивал на форуме ОпенОфиса. Там дали ответ, который помог.
Вот ссылка: http://user.services.openoffice.org/en/forum/viewtopic.php?f...

А вот сам ответ:

On a Mac, that setting is kept in "~/Library/Application Support/OpenOffice.org/3/user/registry/data/org/openoffice/Office/Calc.xcu" however I can't tell you where it will be on Windows. But if you search for Calc.xcu it might be easy to find. At the bottom of my file, I find
   <node oor:name="Print">
   <node oor:name="Other">
   <prop oor:name="AllSheets" oor:type="xs:boolean">
   <value>false</value>
   </prop>
   </node>
   </node>
Changing the property value from false to true appears to be the equivalent of clearing the "Print only selected sheets" checkbox. A program, even a Windows .BAT file, should be able to change the property value prior to printing. My impression is that this is a global option and changing it will affect all Calc spreadsheets.
Mr. Programmer
OpenOffice 3.2.0 Build 9483 on Mac OS/X 10.6

И то, что помогло мне:
by sergtv » Wed Aug 18, 2010 10:45 am
It's helped. I found /opt/openoffice.org/basis3.2/share/registry/data/org/openoffice/Office/Calc.xcu and changed settings to 'true', after that xls files print successful.

Насчет ssh -X не пробовал, нет под рукой машины с иксами.