💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
要创建包含表情符号或CJK语言的PDF或截图,建议使用Puppeteer和Sparticuz的Chromium层。下载Chromium层并上传至S3,创建Lambda层。由于缺少字体,建议使用Google的Noto字体,添加后压缩并创建字体层。安装puppeteer-core并将Chromium和字体层附加到Lambda中。
🎯
关键要点
- 要创建包含表情符号或CJK语言的PDF或截图,建议使用Puppeteer。
- 默认的层不包含表情符号或CJK语言,需使用Sparticuz创建的Chromium层。
- 下载Chromium层并上传至S3,创建Lambda层。
- Sparticuz/chromium仅包含Open Sans字体,需添加其他字体以支持表情符号和CJK语言。
- 建议使用Google的Noto字体,添加后压缩并创建字体层。
- 安装puppeteer-core,版本取决于Chromium版本。
- 将Chromium和字体层附加到Lambda中,字体将自动从附加层的/fonts目录加载。
➡️