我有一个充满小型HTML文档的数据库,我需要通过编程将其中几个插入到PDF文件(使用iText)或Word文档(使用Aspose.Words)中。我需要保留HTML文档中的任何格式(在合理范围内,尊重<b>标签是必须的,类似<span style="blah">的CSS是可选的)。
iText和Aspose大致工作方式如下:
因此(我认为)我需要一种HTML解析器,可以检查字符串和样式以插入到我的文档中。
有人能推荐一个好的库或者合理的方法来解决这个问题吗?平台是Java。
Document document = new Document( Size.A4, Aspect.PORTRAIT );
document.setFont( "Helvetica", 20, Font.BOLD );
document.insert( "some string" )
document.setBold( true );
document.insert( "A bold string" );
因此(我认为)我需要一种HTML解析器,可以检查字符串和样式以插入到我的文档中。
有人能推荐一个好的库或者合理的方法来解决这个问题吗?平台是Java。