Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将HTML代码呈现或转换为所见即所得编辑器生成的纯文本_Java_Html_Parsing_Html Parsing_Jericho Html Parser - Fatal编程技术网

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

Java 如何将HTML代码呈现或转换为所见即所得编辑器生成的纯文本,java,html,parsing,html-parsing,jericho-html-parser,Java,Html,Parsing,Html Parsing,Jericho Html Parser,我在web应用程序中使用了wysiwyg编辑器(CKEditor),为用户提供了一个基本的字处理器。我试图将该编辑器的输出保存为pdf文档。 我现在可以生成pdf文档,但问题是来自CKEditor的输出是HTML代码,它正在以pdf格式发布。 我想发布在CKEditor中看到的pdf文档,但我不想在pdf中使用这些HTML标记。Java中是否有任何库可以通过删除这些html标记但保留其效果来呈现html代码或将其转换为纯文本,即如果html代码中有This Is Bold,则pdf应另存为Thi

我在web应用程序中使用了wysiwyg编辑器(CKEditor),为用户提供了一个基本的字处理器。我试图将该编辑器的输出保存为pdf文档。 我现在可以生成pdf文档,但问题是来自CKEditor的输出是HTML代码,它正在以pdf格式发布。 我想发布在CKEditor中看到的pdf文档,但我不想在pdf中使用这些HTML标记。Java中是否有任何库可以通过删除这些html标记但保留其效果来呈现html代码或将其转换为纯文本,即如果html代码中有This Is Bold,则pdf应另存为This Is Bold
这是粗体的

您可以使用库将HTML从ckeditor转换为PDF。有很多选项可以将HTML转换为PDF。这个飞碟项目是一个很好的项目:。

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

您的意思是什么?>如果HTML代码有此粗体,则pdf应保存为此粗体,而不是此粗体哦,不。。此页上的编辑器已转换该html代码。很抱歉实际上,最后一个“这是粗体的”用粗体塔加ok。尝试安装CutePDF之类的东西,在浏览器中打开html文件并使用CutePDF打印机打印。我正在开发一个web应用程序。从用户在CKEditor中的输入生成PDF是web应用程序的功能之一。我的坏!!我目前正在使用itext,而且它工作得很好。但问题是它正在将html转换为pdf,其标签类似于
等。我想删除这些标签。我提到的飞碟项目使用下面的iText生成pdf,它应该通过隐藏一些iText细节来简化事情。它允许您提供HTML和CSS作为输入,并将基于HTML呈现PDF。