แบทช์ปรับขนาดกลุ่มรูปภาพจากบรรทัดคำสั่งด้วย sips

แม้ว่าผู้ใช้ Mac ส่วนใหญ่อาจต้องการใช้ตัวอย่างเพื่อปรับขนาดภาพเป็นแบทช์เนื่องจากความสะดวกในการใช้งานผู้ใช้ขั้นสูงมักต้องการไปใช้งานบรรทัดคำสั่งซ้ำ ๆ เราได้พูดถึง sips ก่อนเป็นวิธีการปรับขนาดหมุนและพลิกภาพ แต่ถ้า sips รวมกับ wildcards ก็สามารถใช้เป็นวิธีที่รวดเร็วในการแบทช์ปรับขนาดกลุ่มรูปภาพ

เปิด Terminal จากโฟลเดอร์ / Application / Utilities / และใช้ไวยากรณ์ต่อไปนี้:

sips -Z (max height in pixels) /path/to/images/*.(image file extension)

ตัวอย่างเช่นการปรับขนาดคอลเลกชันของภาพ jpg แต่ละภาพมีความสูงสูงสุด 620 อยู่ในโฟลเดอร์เดสก์ท็อป "ResizeMe":

sips -Z 620 ~/Desktop/ResizeMe/*.jpg

ธง Z แนะนำให้จิบไปเก็บสัดส่วนภาพต้นฉบับไว้ในขณะที่ยังรักษาความสูงได้สูงสุด 620 แต่คุณสามารถระบุความสูงและความกว้างที่แน่นอนด้วยการใช้แฟล็ก lower-z แทนดังนี้:

sips -z 620 840 *.jpg

ความสูงเป็นพิกเซลเป็นอันดับแรกตามด้วยความกว้างเป็นพิกเซล

ถ้าบรรทัดคำสั่งไม่พอดีกับเวิร์กโฟลว์ตัวเลือกอื่น ๆ ที่ดีคือการปรับขนาดภาพชุดด้วยสคริปต์ Automator ซึ่งมีประโยชน์เพิ่มเติมในการกลายเป็นแอพพลิเคชันที่ประกอบด้วยตัวเองเพื่อให้สามารถโต้ตอบกับ Finder มาตรฐานได้เช่นลากและวาง

คำเตือนที่มีประโยชน์เกี่ยวกับ sips มายังเราจาก Lifehacker