Я печатаю PDF-документ с помощью LPR
OS X на принтере Canon MP190. При печати того же документа (размер бумаги Letter) из приложения Preview поля правильные.
При печати с помощью LPR
документ печатается, но смещен (он на 3/4" ниже на странице). Я пробовал менять все возможные параметры с помощью lpoptions
, но ни один из них не влияет на масштабирование или смещение. Я обязательно установил -o media=Letter
вместо параметра размера страницы a4. Некоторые параметры фактически полностью игнорируются (он все равно печатает цвет, если CNIJGrayScale
установлен на 1 или 2), но другие учитываются, напримерResolution=600x600dpi
решение1
Вы пропустили одну опцию, специфичную для принтера: -o PageSize=na-letter
.
решение2
В общем, вы можете использовать команду lpoptions -l
, чтобы показать все параметры принтера, а затем выбрать правильный размер страницы для вашего принтера. В случае моего принтера правильным вариантом был 8.5x11
.
lp -o PageSize=8.5x11 -o media=Letter example.pdf