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

Автор macau, 10 марта 2017, 12:59

0 Пользователи и 1 гость просматривают эту тему.

macau

Столкнулся с такой проблемой: при печати из консоли в безголовом режиме не применяются макросы в документе. Например пускаю команду  soffice -norestore -nofirststartwizard -nologo -p result.ott "macro://./Standard.Module1.MakeTextStyle" и нифига. На принтер уходит документ, но макрос в нем не срабатывает. Если открыть этот же файл но без ключика -р с теми же параметрами, то документ открывается как нужно - макрос отрабатывает автоматически. Пробовал разные билды как либры так и апачевского оо (и 4 и 5 ветки) - везде такая ерунда. Как побороть?

mikekaganski

С уважением,
Михаил Каганский


mikekaganski

Я имею ввиду, не используйте ключ -p, а вместо этого в макросе, который Вы вызываете, сделайте последним пунктом печать документа
С уважением,
Михаил Каганский

macau

Цитата: mikekaganski от 10 марта 2017, 13:08
Я имею ввиду, не используйте ключ -p, а вместо этого в макросе, который Вы вызываете, сделайте последним пунктом печать документа
Уже пришел сам к этому, спасибо. Кстати, макросы запускаются в headless-режиме?

mikekaganski

Если они не связаны с взаимодействием с пользователем - должны
С уважением,
Михаил Каганский