LICEcap ไม่เคารพการตั้งค่า DPI สูงใน Windows 8 และ 10


11

ฉันพยายามสร้างสกรีนช็อตgif แบบเคลื่อนไหวของภาพคำตอบที่นี่โดยใช้ LICEcap บน windows 8.1 นี่เป็นการทดสอบและฉันเลือก gif ทั้งหมดและเส้นขอบเล็ก ๆ รอบ ๆ

ฉันมีจอแสดงผล 4K และใช้การปรับการแสดงผล 125% เพื่อให้ได้ทุกสิ่งที่ดีและอ่านง่าย อย่างไรก็ตามสิ่งที่บันทึกไว้เป็นเพียงส่วนหนึ่งของหน้าจอและปิดที่มันควรจะเป็นบิต มันสับสน ฉันจะได้รับ Licecap เพื่อทำงานอย่างถูกต้องได้อย่างไร

สกรีนช็อตของ LICEcap offset เมื่อใช้จอแสดงผล DPI สูง


1
คำถามนี้และคำตอบด้านล่างนี้ใช้กับแอปจับภาพหน้าจออื่นเช่นกัน ฉันประสบปัญหานี้โดยใช้ Gif Recorder และวิธีแก้ปัญหาใช้งานได้ +1
Joe Schrag

คำตอบ:


11

ตั้งแต่เวอร์ชัน 1.26 มีการแก้ไขอย่างเป็นทางการและทำงานได้ดี หากคุณมีเวอร์ชั่นที่เก่ากว่าหรือโปรแกรมอื่นที่มีปัญหาคล้ายกัน แต่สิ่งที่ง่ายที่สุดที่ต้องทำคืออัพเกรด

น่าเสียดายที่หน้าจอเริ่มของ Windows และ LICEcap ไม่เข้ากันดังนั้นจึงไม่มี gif สำหรับส่วนแรก

  1. คุณจะต้องไปยังสถานที่ที่มีการติดตั้ง LICEcap (พิมพ์ลงในหน้าจอเริ่มต้นคลิกขวาlicecapOpen file location

  2. คลิกขวาที่ทางลัด LICEcap (หรือเรียกใช้งานได้) และคลิกPropertiesเพื่อเปิดกล่องโต้ตอบ Properties

  3. ไปที่Compatibilityแท็บ

  4. ติ๊กDisable display scaling on high DPI settingsตัวเลือก

    แอนิเมชันที่แสดงกระบวนการ

ทำเช่นนั้นและภาพหน้าจอทำงานได้ดี พวกเขากำลังบิตสาเหตุใหญ่ของการแสดงผล แต่นั่นคือทั้งหมดที่พิกเซล em

ภาพเคลื่อนไหวแสดงผลลัพธ์


การแก้ไขนี้ยังใช้กับ Windows 10 - เวอร์ชัน 1511 (OS Build 10586.164) เพื่อระบุอย่างเฉพาะเจาะจง ฉันได้ส่งการแก้ไขไปยังคำถามเพื่อเพิ่มwindows-10แท็กและจัดเรียงโพสต์เล็กน้อยขณะที่ฉันอยู่ที่นั่น
Richard Slater
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.