问题描述: 使用highcharts-export-server从lambda函数生成PDF时出现phantomjs fontconfig错误。
回答: 在使用highcharts-export-server从lambda函数生成PDF时出现phantomjs fontconfig错误,这是由于缺少字体配置文件导致的。PhantomJS是一个基于WebKit的无界面浏览器,用于生成PDF、截图等操作,而fontconfig是用于配置字体的工具。
解决这个问题的方法是在lambda函数中添加字体配置文件。以下是一种解决方案:
这样,当lambda函数调用highcharts-export-server生成PDF时,PhantomJS将使用指定的字体配置文件和字体文件,解决了phantomjs fontconfig错误的问题。
推荐的腾讯云相关产品:腾讯云函数(Serverless Cloud Function),腾讯云对象存储(COS)。
腾讯云函数是一种无服务器计算服务,可以让您无需管理服务器即可运行代码。您可以将上述解决方案中的lambda函数部署为腾讯云函数,实现高可用、弹性扩展的函数计算能力。
腾讯云对象存储(COS)是一种高可用、高可靠、强安全的云端存储服务,您可以将字体文件上传到COS中,并在lambda函数中通过COS SDK获取字体文件,以实现更好的文件管理和访问控制。
更多关于腾讯云函数和腾讯云对象存储的详细信息,请访问以下链接:
领取专属 10元无门槛券
手把手带您无忧上云