docs
图片

图片压缩

工具优点缺点
squoosh (opens in a new tab)谷歌出品、压缩率高、速度快单次只能处理一张,超大图片不支持 (opens in a new tab)
tinypng (opens in a new tab)服务器压缩,支持 API超大图片上传速度慢,处理速慢
optimage (opens in a new tab)支持批量处理、付费软件超大图片不支持

图片裁剪

  1. sips: Mac 自带的图片裁剪工具。
# 批量把images目录下的图片,裁剪到宽度12000,高度保持比例。
find ~/Downloads/images -type f \( -iname "*.png" -o -iname "*.jpg" \) | xargs -I {} sips -Z 12000 "{}"

图片工具

  1. 图片转 svg (opens in a new tab): Adobe 提供的(需要登录https://express.adobe.com/ (opens in a new tab) 才可以访问)
  2. UPNG.js (opens in a new tab): PNG 编码、解码器,支持图片的裁剪。GitHub starslast commit

背景移除

  1. background-removal-js (opens in a new tab): web 端图片去背景。GitHub starslast commit
  2. background-erase (opens in a new tab): 本地处理,免费。

教程

  1. 使用 AI 制作 logo (opens in a new tab)

渐进式图片

  1. Medium 如何进行渐进式图片加载 (opens in a new tab)

二维码

  1. 草料二维码 (opens in a new tab):web 端二维码编解码
  2. 参数化二维码生成器 (opens in a new tab)

资源

  1. loremflickr (opens in a new tab): 随机小猫咪, 占位图。
  2. svgl (opens in a new tab): 收录了常用 App 网站的 logo,可以直接下载 svg 格式的 logo。

代码转图片

  1. carbon (opens in a new tab)
  2. chalk.ist (opens in a new tab): GitHub starslast commit

SVG

压缩工具

  1. svgo (opens in a new tab): svg 压缩工具。GitHub starslast commitnpm downloads
  2. Tinyvg (opens in a new tab): svg 压缩工具,没有开源。

EXIF

  1. Exploring EXIF (opens in a new tab): 如何从 iPhone 照片提取 EXIF,并将它们放入数据库,检索各种有趣的信息。