angular - [jspdf]:添加的自定义字体在 ipad 上不起作用,出现以下错误
问题描述
我在 jspdf 中添加了自定义字体,如下所示:
pdf.addFileToVFS('ArialUnicodeMS.ttf', base64data.replace('data:font/ttf;base64,', '')); pdf.addFont('ArialUnicodeMS.ttf', fontName, 'normal'); pdf.setFont(字体名称);
它在浏览器上工作正常,但在 ipad 上却没有在 getcharwidthArray() 中给出错误 r.metadata.unicode.widths
使用的版本:
“jspdf”:“2.3.1”,
解决方案
推荐阅读
- postgresql - 如何在 postgresql 中将 365 天转换为一年?
- sql - 在计算值中计算平均值/最小值/最大值/总计
- c - 验证一棵二叉树是否是另一棵二叉树的镜像
- javascript - 如何将对象添加到 Firestore 中的数组?
- windows - PowerShell循环安装多个程序
- spring-boot - 如果总是部署到本地 VM,为什么要在容器中运行 Spring Boot 应用程序?
- xml - 使用 XSLT 编辑 XML 图像 href
- javascript - 如何将数据从 App.js 传递到组件?
- processing - 我的代码很慢,我不知道如何解决它?
- sorting - Perl 以特殊方式对 Alpha 字符进行排序