【发布时间】:2014-07-03 22:35:01
【问题描述】:
我在使用itextsharp 创建的 PDF 文档中遇到文本数字 (see Wikipedia) 的问题。
基线和数字最低点之间的距离(例如9)与字体的正常下降高度不同。
通过下面的代码,我可以计算字体下降的高度:
var fontSize = 60;
var fontPath = @"CorpusGothic-Condensed.otf";
var font = BaseFont.CreateFont(fontPath, BaseFont.CP1252, BaseFont.EMBEDDED);
var descentHeight = font.GetFontDescriptor(BaseFont.DESCENT, fontSize)
我现在的问题:
是否可以使用 Wikipedia 页面上显示的带有文本数字的字体获取数字的下降高度或上升高度?
【问题讨论】:
-
我已经在 iText Software 上制作了一张支持票,他们写道:“OTF 字体可以有 TT 或 CFF 轮廓,并且应该有标准表格。我想知道那个特定的代工厂是否没有包括主表中的上升/下降,并在 OTF 表中有这些值。有这些 OTF 文件之一的机会吗?你能分享一个你正在使用的 OTF 文件的链接吗?
标签: c# itextsharp