Допустим, есть 2 ПК и 1 принтер, принтер подключен напрямую к ПК1, ПК2 подключен через маршрутизатор, и я буду использовать ПК2 для печати документов. ПК1 использует Windows XP, а ПК2 - Windows 7.

Я следовал инструкциям этого сайта, и он отлично работает после того, как я установил размер бумаги как 8.50x5.50.

Настройка принтера в Windows XP:

Paper Size: 8.50x5.50

Paper Feed: A4

Manual Feed (can't really remember the name): A4

Однако моя коллега использует Google Chrome, и каждый раз ей нужно нажимать «Печать с помощью системного диалога ...(Ctrl+Shift+P)"ниже и выберите конкретный принтер перед печатью, она надеется, что сможет пропустить все эти шаги и просто щелкнуть печать через печать по умолчанию Chrome.

Поскольку я уже установил 8.50x5.50 в качестве размера бумаги по умолчанию для принтера, и предварительный просмотр также выглядит превосходно (см. Скриншот с 2 платежными листами)

Payslip 1 ** «Предварительный просмотр Payslip 1» **

Прокрутите вниз и показывает Payslip 2

но напечатанный платежный лист не соответствует размеру по умолчанию, он будет выглядеть так:

Второй платежный лист будет перемещаться вниз после первого, поэтому, если я напечатаю 3 или более, остальные будут двигаться даже вниз. Есть ли способ решить эту проблему?Я попытался изменить подачу бумаги и ручную подачу (на самом деле я не знаю, для чего это, но просто пытался) на 8.50x5.50, и напечатанный листок смещения сместит почти половину страницы вправо.

Спасибо.

1 ответ1

0

Попробуйте получить доступ к about:flags в Chrome и отключить предварительный просмотр. Я предполагаю, что если вы используете собственный диалог печати, у вас будет меньше проблем.

Затем вы можете добавить сетевой принтер дважды с разными именами, возможно, добавив «(Pay Slips)» к концу принтера, а затем сохранить все необходимые значения по умолчанию на уровне принтера, а не на уровне приложения, чтобы они сохранялись.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .