最近编写了统计apache日志中访问页面尺寸的简单php程序,发现www.emojiall.com这个网站中最近出现大量Microsoft Teams平台的图片,这是微软新近设计的3D风格Emoji,采用带动画效果的APNG格式,支持真彩色,比传统的GIF动图效果好很多,但唯一的缺点在于每个图片的尺寸太大,复杂一些的Emoji图片尺寸超过了1M。一个页面中只有一副或者几幅这样
ImageMagick
这是 ImageMagick 分类的页面,点击下面标题查看详细文章内容:
由 James Qi, 2019年5月6日
今年初写了一篇《用PHP绘图功能在网站上输出图片》,记录的是使用PHP语言来在网站上加入图片,图片可以根据需要绘制,例如设置尺寸、增加文字、粘贴图片、旋转拉伸等,功能很强大,然后我们在多个网站上都进行了应用实施。
现在又有一个新需求:需要批量处理一些图片,进行尺寸调整、拼接合并等,可以用前面提到的PHP程序来做,但在网上也找到更简单方便的Linux命令行方式,就是使用ImageMagick的convert命令。
例如:
convert -resize 40x40 source.png destination