由于TTC支持的可用性,我正在尝试使用PDFBox 2.0(20151009的快照)。但是我还没有找到任何有关如何使用此功能的文档。 我发现了一个请求在此处,我发现如何加载TTC文件:PDFBox 2.0和TTC字体
InputStream is = ResourceAsStream("");
TrueTypeCollection coll = new TrueTypeCollection(is);
,但我不知道如何嵌入TrueTypeFont到我PDDocument。 在PDFBox的1.8我使用类似于下面的内容:
public String addFont(String key, PDFont font){
PDResources res = DefaultResources();
if (res == null){
res = new PDResources();
}
String fontName = res.addFont(font);
pdfForm.setDefaultResources(res);
return fontName;
}
,但知道我有TrueTypeFont不是PDFont。如何将TrueTypeFont“转换”为PDFont?还是我用错误的方式使用某些东西?
感谢
+1
这是一个有点混乱......你提到的问题是如何使用计算机上的文件TTC改善渲染。你在文中的问题是不同的,它会问如何
本文发布于:2024-02-04 05:43:54,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170700320952736.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |