Đơn giản hoá trải nghiệm in trong ChromeOS

Giờ đây, việc in tài liệu trên ChromeOS trở nên vô cùng thân thiện với người dùng. Cho dù bạn đang quản lý chế độ kiosk hay chỉ muốn có trải nghiệm in liền mạch hơn, hãy sử dụng API chrome.printing để gửi lệnh in đến các máy in đã cài đặt trên thiết bị ChromeOS.

Lợi ích của việc chọn chrome.printing API:

  • Kiểm soát quy trình in: chrome.printing cung cấp một chế độ kiểm soát API toàn diện, bao gồm cả các quy cách về lề in, kích thước giấy, in im lặng, v.v.
  • Độ tin cậy cao hơn: Được tối ưu hoá cho ChromeOS, API chrome.printing cung cấp khả năng in nhanh chóng và đáng tin cậy bằng cách tương tác trực tiếp với hệ thống con in của hệ điều hành.

Cách sử dụng API chrome.printing

Để sử dụng chrome.printing API, bạn cần tạo tiện ích trên các thiết bị do mình quản lý.

Bật và triển khai API chrome.printing trên các thiết bị do bạn quản lý:

  • Khai báo quyền "in" trong tệp kê khai: Trong tệp kê khai của ứng dụng, hãy khai báo quyền "in". Đây là bước cần thiết để bật khả năng in cho ứng dụng của bạn:
     {  “permissions: [“printing”],  } 
  • Sử dụng hàm submitJob(): Khi gọi hàm submitJob() ở chế độ người dùng, ChromeOS thường sẽ kích hoạt một hộp thoại, yêu cầu người dùng xác nhận thao tác in.

    Lưu ý: Kể từ ChromeOS phiên bản 128 trở lên, bạn có thể sử dụng API chrome.printing với các ứng dụng Kiosk để loại bỏ hoạt động tương tác của người dùng, in tài liệu một cách liền mạch mà không gặp rắc rối khi điều hướng qua hộp thoại xem trước khi in. Khi tiện ích được tải ở chế độ ki-ốt, thông báo xác nhận in sẽ không xuất hiện và người dùng không cần phê duyệt để in.

Điều quan trọng là phải có trải nghiệm liền mạch trên các thiết bị được quản lý. API chrome.printing cung cấp một giải pháp đáng tin cậy và an toàn cho quy trình in hiệu quả và nhất quán. Tính năng In im lặng không chỉ đơn giản hoá quy trình in mà còn góp phần tạo ra một hệ sinh thái ứng dụng thân thiện hơn với người dùng trên ChromeOS.