java - POI - 将新字体导入 POI

标签 java apache-poi

如何将扩展名为 ttf 和 otf 的新字体导入 POI API,而不将这些字体安装到环境中?

Is there a jar that i should update it with the path of the new font ?

最佳答案

通常

您无法添加字体... 您可以将您的(办公室)文件视为 HTML。字体位于文档之外。您只需设置字体名称、系列等即可。

更新:

但是,已经有人尝试这样做了。使用嵌入文件,您可以添加字体文件。

链接:

http://apache-poi.1045710.n5.nabble.com/Font-embedding-into-XSLF-td5713937.html

这远非易事。没有简单的方法来插入嵌入文件。

关于java - POI - 将新字体导入 POI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22453259/

相关文章:

java - 可以有多个顶级 TreeNode 吗?

java - 迭代器和 ConcurrentModificationException

java - 如何读取多个csv并合并

java - 在java中的一个工作簿中将两个excel文件合并为两个工作表

java - POI 3.17粗体字体

java - 使用 Jmeter Redis 数据集从 Redis 获取值(value)

java - 如何将Java代码写入Spring配置文件

java - 更改 apachee POI 中的 getROW 索引抛出 NullPointerException

javascript - 从 servlet 响应中下载 JavaScript 中的 Excel

java - 在合并两个 Excel 文件期间操作单元格