Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.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中将pdf转换为文档文件_Java_Php_Pdf_Documentation Generation - Fatal编程技术网

如何在java中将pdf转换为文档文件

如何在java中将pdf转换为文档文件,java,php,pdf,documentation-generation,Java,Php,Pdf,Documentation Generation,需要将pdf文件转换为doc文件。我找到了不同类型的示例来生成pdf文件,但没有将pdf转换为文档。您的问题实际上很难回答 我建议您开始寻找一个好的解析库。然后你必须用.doc格式写出来。不可避免地,许多格式和额外信息将丢失。输出为docx格式会容易得多,但我认为这不是您想要的。我认为没有几种可能的解决方案: 可能可以使用,但它是商业的,而且似乎只从pdf生成txt。。。看看 使用解析pdf,然后 使用生成单据- 另一种尝试方式(免费一个;) 寻找命令行工具,如 执行 它们来自java 另外,看

需要将pdf文件转换为doc文件。我找到了不同类型的示例来生成pdf文件,但没有将pdf转换为文档。

您的问题实际上很难回答


我建议您开始寻找一个好的解析库。然后你必须用.doc格式写出来。不可避免地,许多格式和额外信息将丢失。输出为docx格式会容易得多,但我认为这不是您想要的。

我认为没有几种可能的解决方案:

  • 可能可以使用,但它是商业的,而且似乎只从pdf生成txt。。。看看

  • 使用解析pdf,然后 使用生成单据- 另一种尝试方式(免费一个;)

  • 寻找命令行工具,如 执行 它们来自java


  • 另外,看看Con的答案,这里有一个指向java pdf处理库列表的链接,也许有些库可以直接完成,或者可以用来解析pdf(比iText更好),然后使用ApachePOI生成文档。希望有帮助;)

    你指的是哪个版本的PDF,尤其是DOC?这就是你所说的整个程序。这对于20行位置良好的代码来说是无能为力的。公司正在销售这些产品,这应该会给你一个好主意。非常感谢你在这方面给出一些想法