Sử dụng này để thay thế:
convert \
input.png \
-background none \
-gravity center \
-extent 100x100 \
output.png
Lưu ý tốt: Những thứ tự của các thông số rất có ý nghĩa! (Để thuyết phục chính mình, chỉ cần đặt -background none
ở phần cuối của các thông số thay vì bắt đầu ...)
Cập nhật: Nhờ @jesmith người nhận thấy rằng commandline tôi ban đầu được cung cấp không không còn làm việc như dự định. Các phiên bản gần đây của convert
ngoài ra yêu cầu rằng -gravity center
được gọi là trước-extent 100x100
. (Đây là một trong những thay đổi được giới thiệu trong một phiên bản mới nhất của ImageMagick [tại thời điểm viết câu trả lời ban đầu này]).
Nguồn
2012-08-29 21:25:30
Thật vậy thứ tự là quan trọng, và bạn đã nhận nó sai! Bạn cần phải đặt trọng lực trước khi -extent, hoặc nó sẽ không có hiệu lực. Hãy thử -Gravity SouthEast để xem ý tôi là gì. –
@jesmith: Cảm ơn bạn đã gợi ý. –
Nó xuất hiện văn bản ở cuối được cắt ... –