一个简单的工具,用于将HTML页面转换为高质量的LinkedIn封面图片。
- 🎯 精确尺寸:1584 x 396 像素
- 🖼️ 高质量输出:PNG格式,2倍分辨率
- 🚀 自动安装依赖
- 📸 等待图片加载完成
- 🎨 支持所有CSS效果和字体
node generate-banner.jsnpm run generate- 文件名:
linkedin-banner.png - 尺寸:1584 x 396 像素
- 格式:PNG
- 质量:高清(2倍分辨率)
- Node.js 14+
- 足够的磁盘空间(约50MB用于Puppeteer)
如果遇到问题:
- 权限问题:确保有写入权限
- 网络问题:确保能访问外部字体和图标
- 内存不足:关闭其他程序释放内存
├── linkedin-cover.html # HTML源文件
├── generate-banner.js # 生成脚本
├── package.json # 依赖配置
└── linkedin-banner.png # 生成的图片(运行后出现)
- 确保所有图片文件(IMG_*.jpg, Portrait.png)都在同一目录
- 首次运行会自动安装Puppeteer(约100MB)
- 生成的图片可以直接上传到LinkedIn