💡 原文英文,约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目录加载。
➡️

继续阅读