最近編寫了統計apache日志中訪問頁面尺寸的簡單php程序,發現www.emojiall.com這個網站中最近出現大量Microsoft Teams平台的圖片,這是微軟新近設計的3D風格Emoji,采用帶動畫效果的APNG格式,支持真彩色,比傳統的GIF動圖效果好很多,但唯一的缺點在于每個圖片的尺寸太大,複雜一些的Emoji圖片尺寸超過了1M。一個頁面中隻有一副或者幾幅這樣
ImageMagick
這是 ImageMagick 分類的頁面,點擊下面标題查看詳細文章内容:
By James Qi, 2019年5月6日
今年初寫了一篇《用PHP繪圖功能在網站上輸出圖片》,記錄的是使用PHP語言來在網站上加入圖片,圖片可以根據需要繪制,例如設置尺寸、增加文字、粘貼圖片、旋轉拉伸等,功能很強大,然後我們在多個網站上都進行了應用實施。
現在又有一個新需求:需要批量處理一些圖片,進行尺寸調整、拼接合并等,可以用前面提到的PHP程序來做,但在網上也找到更簡單方便的Linux命令行方式,就是使用ImageMagick的convert命令。
例如:
convert -resize 40x40 source.png destination