ให้บอกว่าฉันต้องการบันทึกภาพหน้าจอของฉันเป็น. jpg แทนที่จะเป็น. png ฉันจะทำสิ่งนี้ได้อย่างไร มีคำสั่ง bash ที่ฉันสามารถป้อนหรือการตั้งค่าที่ฉันสามารถสลับได้หรือไม่?
ให้บอกว่าฉันต้องการบันทึกภาพหน้าจอของฉันเป็น. jpg แทนที่จะเป็น. png ฉันจะทำสิ่งนี้ได้อย่างไร มีคำสั่ง bash ที่ฉันสามารถป้อนหรือการตั้งค่าที่ฉันสามารถสลับได้หรือไม่?
คำตอบ:
คุณสามารถใช้คำสั่ง Terminal ต่อไปนี้เพื่อเปลี่ยนรูปแบบภาพหน้าจอเริ่มต้น (ฉันกำลังอ่านว่ารองรับ GIF และ PDF และรูปแบบอื่น ๆ ด้วย):
defaults write com.apple.screencapture type jpg
(คุณสามารถตั้งค่าlocationคีย์เป็นเส้นทางไปยังไดเรกทอรีที่คุณต้องการให้บันทึกภาพหน้าจอได้ซึ่งตรงข้ามกับเดสก์ท็อปของคุณ)
นอกจากนี้คำสั่งscreencaptureยังสามารถใช้ในการบันทึกภาพหน้าจอไปยังชื่อไฟล์ที่เฉพาะเจาะจงและกำหนดค่าตัวเลือกเพิ่มเติม (เช่นเงาหน้าต่างการจับภาพที่กำหนดเวลา ฯลฯ )
คุณสามารถใช้คำสั่ง Terminal ต่อไปนี้เพื่อเปลี่ยนตำแหน่งเริ่มต้นที่เก็บไว้ในนั้นจากนั้นใช้การกระทำของโฟลเดอร์เพื่อทำการแปลงและการกระทำอื่น ๆ หากจำเป็น
defaults write com.apple.screencapture location ~/Pictures/
นอกจากนี้คุณยังสามารถใช้แอปพลิเคชันTinkerToolฟรีได้เช่นกัน มันอยู่ภายใต้บานหน้าต่างทั่วไป:
(โปรดทราบว่าคุณจะต้องออกจากระบบและลงชื่อเข้าใช้อีกครั้งเพื่อให้การเปลี่ยนแปลงมีผล)
(ตามที่ระบุไว้โดยความคิดเห็นนี้คุณไม่จำเป็นต้องออกจากระบบและกลับมาใหม่อีกครั้งเพียงใช้คำสั่ง Terminal killall SystemUIServer)