gpt4 book ai didi

java - 在 Java 中使用 CFF/Type1c/Type2 字体

转载 作者:行者123 更新时间:2023-12-04 05:22:57 25 4
gpt4 key购买 nike

我正在尝试在 Java 应用程序中使用嵌入在 PDF 文件中的一些字体。显然,Java 能够加载 Type1 和 TrueType 字体。根据几个网站,PDF 中的 Type1c 字体基本上是 CFF 或 Type2 字体。 Java 7 的一个新特性是加载 CFF 字体,但 Font.createFont() 不起作用。

那么我哪里出错了? Type1c 字体真的是 CFF/OpenType 字体吗?需要转换吗?

最佳答案

字体是子集吗? (在这种情况下,它将只包含一些字符而不是整个字体)。

一般来说,嵌入在 PDF 中的 CFF 字体可能需要大量的转换工作才能使它们普遍可用 - 如果您一直在我们的博客 (http://blog.idrsolutions.com) 上关注我们的 PDF 到 HTML5 转换器的开发,您将会看过很多关于字体各种问题的帖子。

google (http://code.google.com/p/sfntly/) 提供了一个有趣的 Java 字体工具,如果您正在查看字体操作,则 fontforge 很有用。

关于java - 在 Java 中使用 CFF/Type1c/Type2 字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13511554/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com