SVG 转 PNG 技能 🖼️
安装依赖
在使用该技能前,需要在当前目录安装 sharp:
npm install sharp
使用方法
node <skill>/scripts/convert.js <输入SVG路径> [输出PNG路径] [尺寸]
参数说明
| 参数 | 必填 | 默认值 | 说明 |
|---|---|---|---|
| 输入SVG路径 | ✅ | - | 要转换的 SVG 文件路径 |
| 输出PNG路径 | ❌ | 同名 .png | 输出文件路径 |
| 尺寸 | ❌ | 1024 | 输出图片宽高(正方形) |
示例
# 转换并输出 1024x1024
node skills/svg-to-png/scripts/convert.js icon.svg icon.png 1024
# 使用默认尺寸 1024
node skills/svg-to-png/scripts/convert.js icon.svg icon.png
# 指定不同尺寸
node skills/svg-to-png/scripts/convert.js logo.svg logo.png 512
工作原理
使用 sharp 库读取 SVG 文件,调整为指定尺寸后输出为 PNG 格式。
