Прямая печать приложения WinRT Metro (без диалогового окна печати) - PullRequest
7 голосов
/ 13 февраля 2012

Мне требуется способ печати прямых счетов на принтер, не открывая диалоговое окно печати для выбора принтера.

В основном это приложение для продажи в ресторане, и я не хочу, чтобы пользователь сначала просматривал бланк и т. Д., А затем выбирал принтер и т. Д.

Я не против использовать кнопку печати на пользовательском интерфейсе некоторого рода, но диалог нарушает мой пользовательский опыт.

Я также рассмотрел примеры приложений в стиле Metro для Windows 8 Developer Preview, но там объясняется и отображается только нормальная печать.

Любая помощь будет принята с благодарностью.

Ответы [ 2 ]

4 голосов
/ 10 октября 2012

В текущем выпуске WinRT нет возможности пропустить экран выбора принтера, хотя экран конфигурации принтера может быть достаточно расширен для включения настроек, специфичных для приложения. Образец печати иллюстрирует, как выполнить эти настройки.

Если возможность пропустить выбор принтера имеет решающее значение для вашего приложения, вам нужно будет рассмотреть классическое настольное приложение в этом выпуске.

1 голос
/ 30 августа 2013

В качестве хедс-апа приложение Chrome WinRT может печатать без вызова диалогового окна печати WinRT.К сожалению, я пока не уверен, как это происходит.

...