ลดความซับซ้อนของประสบการณ์การพิมพ์ใน ChromeOS

การพิมพ์เอกสารใน ChromeOS เป็นเรื่องง่ายสำหรับผู้ใช้แล้วในตอนนี้ ไม่ว่าคุณจะจัดการโหมดคีออสก์หรือเพียงต้องการประสบการณ์การพิมพ์ที่ราบรื่นยิ่งขึ้น ให้ใช้ API chrome.printing เพื่อส่งงานพิมพ์ไปยังเครื่องพิมพ์ที่ติดตั้งในอุปกรณ์ ChromeOS

ประโยชน์ของการเลือกใช้ chrome.printing API

  • การควบคุมกระบวนการพิมพ์: chrome.printing มีการควบคุม API ที่ครอบคลุม ซึ่งรวมถึงข้อกำหนดเกี่ยวกับขอบการพิมพ์ ขนาดกระดาษ การพิมพ์แบบเงียบ ฯลฯ
  • ความน่าเชื่อถือที่ดียิ่งขึ้น: chrome.printing API ได้รับการเพิ่มประสิทธิภาพสำหรับ ChromeOS จึงให้การพิมพ์ที่รวดเร็วและเชื่อถือได้โดยการเชื่อมต่อกับระบบย่อยการพิมพ์ของระบบปฏิบัติการโดยตรง

วิธีใช้ chrome.printing API

หากต้องการใช้ chrome.printing API คุณจะต้องสร้างส่วนขยายในอุปกรณ์ที่มีการจัดการ

เปิดใช้และติดตั้งใช้งาน API chrome.printing ในอุปกรณ์ที่มีการจัดการโดยทำดังนี้

  • ประกาศสิทธิ์ "printing" ในไฟล์ Manifest: ประกาศสิทธิ์ "printing" ในไฟล์ Manifest ของแอปพลิเคชัน ขั้นตอนนี้จำเป็นต่อการเปิดใช้ความสามารถในการพิมพ์สำหรับแอปพลิเคชันของคุณ
     {  “permissions: [“printing”],  } 
  • ใช้ฟังก์ชัน submitJob(): เมื่อเรียกใช้ฟังก์ชัน submitJob() ในโหมดผู้ใช้ โดยปกติแล้ว ChromeOS จะทริกเกอร์กล่องโต้ตอบเพื่อขอให้ผู้ใช้ยืนยันการดำเนินการพิมพ์

    หมายเหตุ: ตั้งแต่ ChromeOS เวอร์ชัน 128 ขึ้นไป คุณสามารถใช้ API chrome.printing กับแอป Kiosk เพื่อลดการโต้ตอบของผู้ใช้ พิมพ์เอกสารได้อย่างราบรื่นโดยไม่ต้องยุ่งยากกับการไปยังส่วนต่างๆ ในกล่องโต้ตอบตัวอย่างก่อนพิมพ์ เมื่อโหลดส่วนขยายในโหมดคีออสก์ ระบบจะไม่แสดงการยืนยันการพิมพ์และไม่จำเป็นต้องมีการอนุมัติจากผู้ใช้สำหรับการพิมพ์

การมอบประสบการณ์ที่ราบรื่นในอุปกรณ์ที่มีการจัดการเป็นสิ่งสำคัญ chrome.printing API เป็นโซลูชันที่เชื่อถือได้และปลอดภัยสำหรับกระบวนการพิมพ์ที่มีประสิทธิภาพและสอดคล้องกัน โดยการพิมพ์แบบเงียบไม่เพียงแต่ช่วยเพิ่มประสิทธิภาพการพิมพ์ แต่ยังช่วยสร้างระบบนิเวศของแอปพลิเคชันที่เป็นมิตรต่อผู้ใช้มากขึ้นใน ChromeOS