XMLworkerHelper在将html文本转换为itext elementList时使用新字体

问题描述 投票:0回答:1

我想用一些新字体将HTML文本转换为iText的ElementList。我不想使用ElementList函数,因为我需要为表的每个单元格分别添加PDF文本。从HTML转换为parseXHtml时,有什么方法可以使用我的TTF字体文件。

我正在使用:

ElementList

将我的HTML文本转换为ElementList el1 = XMLWorkerHelper.parseToElementList(chunk1Text, CSS); ,但是如果我指定了类似HTML中的“ Courier New”不会呈现该字体,但默认为“ Times New Roman”。如何使用该字体?正如我前面提到的,我只想从HTML文本中获取ElementList,而不要从转换后的PDF中获取。

我想用一些新字体将HTML文本转换为iText的ElementList。我不想使用parseXHtml函数,因为我需要为表的每个单元格分别提供PDF文本。有什么办法可以...

itext
1个回答
1
投票

有关特定字体的处理,请参阅ElementList

考虑到PDF文件本身的生成,我习惯于构建自己的PDF表,并用以下内容填充其单元格,my answerhtmlContext被定义为可重用的类属性:

© www.soinside.com 2019 - 2024. All rights reserved.