使用 jsPDF 下载带有自定义字体的 pdf 时出现问题 'bad /BBox'
Problem with downloading pdf with custom font using jsPDF 'bad /BBox'
当我下载一个我使用 jsPDF 创建的 pdf 文件时,adobe reader 在我打开文件时提示 "the font fontname.otf contains a bad /BBox" 错误。因此我无法打印此自定义字体。当我使用 chrome 打开文件时,它会打开并显示字体,但是当我通过 chrome 或 adobe reader 打印时,它会使用标准字体打印。
我试过将 otf 转换为 ttf 并使用它但没有成功。给出相同的错误。字体没有损坏,因为我已经在我的电脑上安装并且工作正常。
通过在与 main.js 相同的文件中使用 base64 而不是使用外部 default_vfs.js
来修复
当我下载一个我使用 jsPDF 创建的 pdf 文件时,adobe reader 在我打开文件时提示 "the font fontname.otf contains a bad /BBox" 错误。因此我无法打印此自定义字体。当我使用 chrome 打开文件时,它会打开并显示字体,但是当我通过 chrome 或 adobe reader 打印时,它会使用标准字体打印。
我试过将 otf 转换为 ttf 并使用它但没有成功。给出相同的错误。字体没有损坏,因为我已经在我的电脑上安装并且工作正常。
通过在与 main.js 相同的文件中使用 base64 而不是使用外部 default_vfs.js
来修复