Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

ไฟล์ Spool ขนาดใหญ่ถูกสร้างเมื่อพิมพ์จาก Windows 10 UWP App

บางผู้ใช้ Windows อาจเจอปัญหาเวลาพิมพ์จาก Modern UWP App สร้าง Spool File ขนาดใหญ่เมื่อเลือกหรือเปิดใช้งานฟีเจอร์ Advanced Printing วันนี้จะระบุสาเหตุและ Workaround สำหรับปัญหา App Printing สร้าง Large Spool File ใน Windows 10

ไฟล์ Spool ขนาดใหญ่ถูกสร้างเมื่อพิมพ์จาก Windows 10 UWP App

Windows UWP App (หรือ Modern, Metro, Windows Store App) เป็นประเภทแอปพลิเคชันที่รันบน Windows 10, Windows 8 และ Windows RT, PCs และ Tablets ต่างจาก Desktop (Classic) Apps แบบดั้งเดิม UWP App มีหน้าต่าง Single, Chromeless (ไม่มี Frame ภายนอก) เต็มจอโดย Default

บน Windows 10 Modern Apps สามารถเริ่มใน Window ได้ และหากไม่ใช่ Full Screen มักมี Hamburger Menu ไฟล์ Spool ขนาดใหญ่ถูกสร้างเมื่อพิมพ์จาก Windows 10 UWP App และ Title ด้านซ้ายบน

การพิมพ์ Windows 10 UWP App สร้าง Large Spool File

ปัญหานี้เกิดเมื่อมี Document เปิดอยู่ใน Modern App ที่มี Images และ Text หลายหน้า เช่น PDF File และพยายามพิมพ์ด้วย PostScript หรือ PCL6-based Printer Driver ภายใน Printer Properties เลือก Print Feature ให้รวมมากกว่า 1 หน้าต่อ Sheet

ในสถานการณ์นี้ เมื่อ Print Job ส่งไป Print Queue อาจสังเกตว่า Size ของ Print Job ใหญ่กว่า File Size

WinPrint ทำหลายอย่างกับ EMF Jobs เช่น N-Up, Booklet Printing, Collation Custom Print Processors อาจให้ Features เพิ่ม EMF ต้องการ System Resources มากกว่า เพราะ Print Processor เรียก GDI/Printer Driver แปลงจาก GDI Commands เป็น Printer Language หาก Queue บน Server รับเฉพาะ RAW Data Type (คือ Advanced Printing Features ถูก Disable) การแปลงจาก GDI Commands เป็น PDL เกิดขึ้นบน Client Print Processor ไม่ถูก Invoke บน Client ทำให้สูญเสีย Advanced Features

ตาม Microsoft ปัญหานี้เป็น Expected Behavior เพราะ Spooled Data ต้องแปลงจาก XPS Data เป็น Enhanced MetaFile (EMF) เพื่อให้ Data ถูกแปลงโดย GDI Engine เป็น Printer Definition Language (PDL) Data ที่ Print Device รับได้

Workaround: Microsoft แนะนำให้จำกัดขนาด Spooled Data — พิมพ์เอกสารจาก Desktop Application แทน เพราะจะไม่ต้องแปลง Data สำหรับ Print Device

ไฟล์ Spool ขนาดใหญ่ถูกสร้างเมื่อพิมพ์จาก Windows 10 UWP App