때로는 픽셀 단위까지 완벽한 HTML 마크업을 만들어야 할 때도 있습니다. 여기에는 페이지의 전체 페이지 JPG 이미지 내보내기, 김프로 가져오기, 중앙에 빨간색 수직선 그리기, 이미지 내보내기 및 최적화가 포함됩니다.
일련의 터미널 명령을 사용하여 이를 수행할 수 있습니까?
답변1
태그가 있으므로 ImageMagick
이를 bash 스크립트에서 사용하여 다음을 수행할 수 있습니다.
convert x: in.jpg
width=$(convert in.jpg -format "%w" info:)
height=$(convert in.jpg -format "%h" info:)
let w=width/2
convert in.jpg -fill red -draw "line $w,0 $w,$height" -quality 75% out.jpg
첫 번째 줄은 X11 커서를 잡고 html을 표시하는 창(예: 브라우저)을 클릭하고 이를 jpg 이미지로 파일에 캡처합니다 in.jpg
(또는 해당 파일로 시작할 수 있습니다). 다음 몇 줄은 이미지의 너비와 높이를 찾아 w
너비의 절반으로 설정합니다.
마지막 줄은 원하는 수직선을 그립니다. 이 -quality
옵션을 사용하면 파일 크기를 줄일 수 있습니다.