Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.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/5/reporting-services/3.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 PDFTron-HTML2PDF-操作文件查找失败_Java_Pdftron - Fatal编程技术网

Java PDFTron-HTML2PDF-操作文件查找失败

Java PDFTron-HTML2PDF-操作文件查找失败,java,pdftron,Java,Pdftron,将批量html文件转换为pdf时,获取转换失败错误。对于同一个html文件,有时它是有效的。主要是当有更多文件时,一个或两个get失败 PdfTron版本:2016年9月, 环境:Linux、Java8 根据这篇文章, 输出 Conversion failed. HTTP Code: 0 Loading pages (1/6) [> ] 0% [======>

将批量html文件转换为pdf时,获取转换失败错误。对于同一个html文件,有时它是有效的。主要是当有更多文件时,一个或两个get失败

PdfTron版本:2016年9月, 环境:Linux、Java8

根据这篇文章,

输出

Conversion failed. HTTP Code: 0
Loading pages (1/6)
[>                                                           ] 0%
[======>                                                     ] 10%
[=================>                                          ] 29%
[===================>                                        ] 33%
[=====================>                                      ] 36%
[============================================================] 100%
Counting pages (2/6)                                               
[============================================================] Object 1 of 1
Resolving links (4/6)                                                       
[============================================================] Object 1 of 1
Loading headers and footers (5/6)                                           
Printing pages (6/6)
[>                                                           ] Preparing
[==============================>                             ] Page 1 of 2
[============================================================] Page 2 of 2
Done                                                                      
Post Process Error: Operation file seek failed
StdFile.cpp:478
DataWrite

在java中,不能在表示路径的字符串中使用简单的反斜杠。字符串
“\myfolder\output.pdf”
等于
“myfolderoutput.pdf”
。使用双反斜杠(\)或正斜杠(/)

很可能使用的临时文件夹存在读/写权限问题

请尝试以下方法

PDFNet.setTempPath(folder_that_you_know_your_process_can_read_write);
PDFNet.initialize();

您是否在路径
\myfolder\output.pdf
处重写文件?@FahadSiddiqui,不,我不是/myfolder/output.pdf,仅举个例子。我每次都使用具有唯一id的新文件名,对不起,完全忽略反斜杠ie输入错误。更新问题。
PDFNet.setTempPath(folder_that_you_know_your_process_can_read_write);
PDFNet.initialize();