Печать от Chrome без диалоговых окон печати? Используя Механика userscript, возможно?

Мы разрабатываем складское приложение на базе браузера, которое должно регулярно печатать маркировки и счета. Мы хотим смочь распечатать к локальному принтеру, не нажимая через обычные диалоговые окна печати браузера. Действительно ли это возможно? Возможно с помощью механика userscript? Мы не хотим должными быть устанавливать целую сеть принтера CUPS, и соглашение со всем этим, но складские средства выбора, имеющие необходимость нажимать через диалоговое окно печати 1000 раз в день, не является опцией.

Мы печатаем PDFs, не уверенный, если это имеет значение. Если мы могли бы сделать этот другой способ использовать HTML5 или что-то еще, что я открыт для изменений курса или других идей здесь.

31
задан skaffman 16 June 2010 в 20:27
поделиться

1 ответ

Вы можете поместить кнопку в форму, которую вы создаете, а затем использовать встроенный javascript в самом PDF-файле, чтобы печать была происходит тихо.

Есть разные способы распечатать документ без требования пользователя взаимодействие. Один из способов - использовать doc объекта print и установите bSilent для атрибута true, как показано в «Печать документов PDF» на стр. 79 и в следующем примере: this.print ({bUI: false, bSilent: true, bShrinkToFit: true});

http://partners.adobe.com/public/developer/en/acrobat/sdk/AcroJSGuide.pdf

Взгляните на раздел тихой печати в разделе «Печать».

3
ответ дан 27 November 2019 в 22:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: