如何呈现HTML代码或将其转换为从所见即所得编辑器生成的纯文本



我在我的web应用程序中使用了一个所见即所得的编辑器(CKEditor)来为用户提供一个基本的文字处理器。我试图将CKEditor的输出保存为pdf文档。我现在可以生成pdf文档,但问题是从CKEditor的输出是在HTML代码,它是在pdf发布,因为它是。我想在CKEditor中发布那个pdf文档,但我不想在pdf中看到这些HTML标签。Java中是否有任何库可以通过消除这些html标签来渲染或转换html代码为纯文本,但保留其效果,即如果html代码有这是粗体那么pdf应该保存为这是粗体不喜欢<b> This is Bold </b>

您可以使用库将HTML从ckeditor转换为PDF。有相当多的选项可以将HTML转换为PDF。这个飞碟项目是一个很好的项目:https://code.google.com/p/flying-saucer/

iText是一个非常流行的用于将HTML转换为PDF的库。但是,如果您选择使用他们的库,请注意与您使用的iText版本相关的许可。

相关内容

  • 没有找到相关文章

最新更新