Печать в 1С на Linux (Ландшафтная печать)
Добрый день. На Linux работаем в 1С, при попытке распечатать документ напрямую из 1С - печатается документ всегда в книжной ориентации. При выборе ландшафта меняется расположение документа на листе, но он все равно в книжной ориентации. При экспорте этого документа в PDF и печати его оттуда проблем не возникает
Платформа 8.3.18.1289
Платформа 8.3.18.1289
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4)Нет текст все равно в книжной ориентации. Сейчас принес другой принтер буду пробовать.
Печатает вот так :
[--------------]
[--------------]
[текст-------]
[--------------]
Ну а в предварительном просмотре выглядит вот так
[------------------------]
[------------------------]
[--------текст---------]
[------------------------]
Если экспортировать документ в PDF и распечатать, то выйдет как положено в альбомной. Печать из 1С в любых вариантах печатает, как показано на 1 примере. От настроек может меняться только положение текста на листе, но не ориентация.
Печатает вот так :
[--------------]
[--------------]
[текст-------]
[--------------]
Ну а в предварительном просмотре выглядит вот так
[------------------------]
[------------------------]
[--------текст---------]
[------------------------]
Если экспортировать документ в PDF и распечатать, то выйдет как положено в альбомной. Печать из 1С в любых вариантах печатает, как показано на 1 примере. От настроек может меняться только положение текста на листе, но не ориентация.
(6) попробуйте удалить настройки печати бывает помогает, когда принтер ведёт себя совсем неадекватно, и впечатление что проблема в драйверах.
PS правда я сталкивался с проблемами только на винде..
Процедура УдалитьВсеНастройкиПечатиТекущегоПользователя()
ИмяПользователяИБ = ПользователиИнформационнойБазы.ТекущийПользователь().Имя;
м=Новый Массив;
Настройки = ХранилищеСистемныхНастроек.Выбрать(Новый Структура("Пользователь", ИмяПользователяИБ));
Пока Настройки.Следующий() Цикл
Если СтрНачинаетсяС(Настройки.КлючОбъекта,"Общее/НастройкиПечатиТабличногоДокумента") Тогда
м.Добавить(Настройки.КлючОбъекта);
КонецЕсли;
КонецЦикла;
Для Каждого стр Из м Цикл
ХранилищеСистемныхНастроек.Удалить(стр,Неопределено,ИмяПользователяИБ);
КонецЦикла;
КонецПроцедуры
ПоказатьPS правда я сталкивался с проблемами только на винде..
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот