我正在使用PDFBox API 2.0.1版来阅读PDF文件。我想提取文本属性,并写入下面的代码获取文本如何使用PDFBox得到pdf中的字符是否为粗体
@Override
protected void processTextPositon(TextPosition text)
{
System.out.println(text.getFont().getFontDescriptor().getFontWeight());
}
的bold属性从上面的代码,我正在为每个字符0.0偶数虽然性格大胆。 请建议解决方案。提前致谢。
字体重量是一个可选项,在你的情况下它最有可能不存在。你可能想看看[这个旧的答案](http://stackoverflow.com/a/19777953/1729265)。 – mkl
当前版本为2.0.4(不会改变任何关于您的问题) –