Макрос для печати

Автор Der, 15 мая 2023, 16:40

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

Der

Здравствуйте помогите пожалуйста написать макрос для печати определённого размера, например 150мм на 80мм.

bigor

Здравствуйте
Краткость - сестра таланта. Но хотелось бы более развернутое описание задачи. Из чего печатаете? Что печатаете? Какая ОС ?
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

Derr

Цитата: bigor от 15 мая 2023, 17:04Здравствуйте
Краткость - сестра таланта. Но хотелось бы более развернутое описание задачи. Из чего печатаете? Что печатаете? Какая ОС ?

Ubuntu, LibreOffice. Получается выводится кнопка "Печать" на лист (для оперативности работы), на который надо прописать печать пользовательского размера 150мм на 80мм. 

bigor

Для линукс, наверное не получится :( В винде более менее можно управлять настройками принтера или как вариант прописать новый принтер с нужными настройками и при печати макросом выбирать его. В линуксе настройки установленного принтера игнорируются, во всяком случае в моих экспериментах.
Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут

economist

"150мм на 80мм" - это размер изображения, области печати или бумаги в принтере?

Можно задать все макросом экспорта в PDF и его уже печатать (средствами Linux/cups/bash- или python-скриптом). Для оперативности - вызов скрипта можно сделать из того же макроса что делает 150х80 в LibreOffice.

Для python много либ, которые умеют печатать PDF-ки в Linux, например: https://unix.stackexchange.com/questions/310550/how-to-print-a-pdf-document-with-mupdf
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...