Печать документов на ChromeOS теперь невероятно удобна для пользователя. Независимо от того, управляете ли вы режимом киоска или просто хотите более удобной печати, используйте API chrome.printing для отправки заданий на печать на принтеры, установленные на устройствах ChromeOS.
Преимущества выбора API chrome.printing:
- Управление процессом печати: chrome.printing предоставляет комплексное управление через API, включая настройку полей печати, размера бумаги, бесшумной печати и т. д.
- Повышенная надежность: оптимизированный для ChromeOS API chrome.printing обеспечивает надежную и быструю печать за счет прямого взаимодействия с подсистемой печати операционной системы.
Как использовать API chrome.printing
Для использования API chrome.printing вам потребуется создать расширения на управляемых устройствах.
Включите и внедрите API chrome.printing на управляемых устройствах:
- Укажите разрешение на «печать» в манифесте вашего приложения: Этот шаг необходим для включения возможности печати в вашем приложении.
{ … “permissions”: [“printing”], … }
- Используйте функцию submitJob(): При вызове функции submitJob() в пользовательском режиме ChromeOS обычно запускает диалоговое окно с запросом подтверждения действия печати.
Примечание: Начиная с версии ChromeOS 128 и выше, вы можете использовать API chrome.printing с приложениями для киосков, чтобы исключить взаимодействие с пользователем и печатать документы без лишних хлопот, связанных с просмотром предварительного просмотра. При загрузке расширения в режиме киоска подтверждение печати не отображается, и для печати не требуется подтверждение пользователя.
Важно обеспечить бесперебойную работу на всех управляемых устройствах. API chrome.printing предоставляет надежное и безопасное решение для эффективного и стабильного процесса печати, а функция Silent Printing не только упрощает печать, но и способствует созданию более удобной для пользователя экосистемы приложений на ChromeOS.