我正在显示来自 fontawesome 的图标(https://fontawesome.com/v4/icons/)
浏览器上的图像很好,但导出时不会显示在 PDF 或 doc 文件上。 例如,复制屏幕 (ctrl-c) 并粘贴到 word 文档中会显示除图标之外的所有内容。 有没有办法导出这些图标?
那是因为本地系统没有安装字体。用户只是复制它的 unicode 表示,系统不知道,因为它在私有范围内。
例如,这里有一个类似的问题和一些答案,可能会提供有关使用本地安装的 FontAwesome 副本的更多信息:Photoshop 中的 Glyphicons.
通常我如何解决这个问题只是打印网页或选择为PDF,而不是将文本复制到另一个应用程序。
PDF 不能使用字体,除非它们在可接受的字体表中
这是字符映射的方式,左边是用于放置的索引条目,中间是它的 Unicode 值,然后我在 FontAwsome 纯文本中添加了这些符号(有时这些不可见的符号称为 MojiBake,但它通常用词不当,因为在这种情况下每个人都截然不同)
endcodespacerange
4 beginbfchar
<000F> <F002> =
<02A2> <F2CD> =
<02A9> <F2D5> =
<02AE> <F2DA> =
PDF 编辑器对它们的看法没有什么不同“TEXT”是一团未知的图画墨水,只有定义明确的符号才能看起来像表意文字。
他们将在文档中工作(如果 TTF 很好),即使在最基本的记事本中也是如此
PDF 编辑器可以像任何其他 HTML 编辑器一样处理这些符号,所以在这里我复制粘贴了几次纯文本,但提取器只会看到更多未知的框形状