เนื่องจากผมใช้ IceWM เป็น Desktop บน FreeBSD ก็เลยต้องหาโปรแกรม CommandLine ง่ายๆ เอาไว้ บันทึกภาพหน้าจอ(Screen Capture) เวลาเขียนBlog ก็ได้โปรแกรมสารพัดประโยชน์ อย่าง ImageMagick นี่ละครับ เป็นผู้ช่วยของผม...
ขั้นแรก ก็ต้อง Install ImageMagick ก่อน ผ่านทาง ports โดย สั่งใน xterm ดังนี้
#cd /usr/ports/graphics/ImageMagick && make install cleanอย่าลืมต้องเป็น root ก่อนนะครับ จากนั้นรอครับ เมื่อ install เสร็จ ก็สั่ง rehash เพื่อจะได้เรียกใช้ Program ได้โดยไม่ต้อง reboot ใหม่อีก
#rehashคราวนี้เราลอง capture หน้าจอ กันเลย ลองสั่ง ใน xterm ดังนี้
%import fullwindow.jpgผลคือ cursor จะเปลี่ยนจาก arrow ชี้ กลายเป็น รูปเครื่องหมาย "+" เพื่อให้เรา click ลอง click ลงไปบน พื้นที่ว่างบน Desktop ก็จะได้ผลคือ fileภาพ jpg ชื่อ fullwindow.jpg ใน home 's user directory ดังรูป
fullwindow.jpg |
คราวนี้ลองสั่งคำสั่งใหม่อีกครั้ง
%import croparea.jpgทีนี้ลองใช้ cursor ที่เปลี่ยนเป็น "+" ลากไปรอบ หน้าต่างของ xterm ที่สั่งคำสั่งนี้ เมื่อ crop บริเวณหน้าต่างแล้ว ก็ปล่อย mouse ก็จะได้ภาพ croparea.jpg ดังรูปล่างนี้
croparea.jpg |
ก็คือการ เลือกอาณาเขตของภาพที่จะ crop ออกมานั่นเอง...
ต่อไป ก็คือ การใช้คำสั่ง import ที่มีการตั้งเวลา delay 5 วินาที ก่อนจะ จับภาพหน้าจอ main window
ให้สั่งดังนี้
%import -window root -pause 5 _screen.jpgแล้วลองclick menu ของ desktop manager หรือ ลองเปิดหน้าต่าง xterm ดู ก็จะได้ file ภาพชื่อ _screen.jpg ดังรูป...
_screen.jpg |
จบละครับ...^_^
ไม่มีความคิดเห็น:
แสดงความคิดเห็น