pdf2htmlEX无法打开或读取文件

时间:2016-07-08 15:45:05

标签: docker pdf-generation pdf-to-html pdf2htmlex

我安装了docker并通过它运行pdf2htmlEX

alias pdf2htmlEX="docker run -ti --rm -v ~/pdf:/pdf bwits/pdf2htmlex pdf2htmlEX"
pdf2htmlEX -h 
pdf2htmlEX --zoom 1.3 test.pdf

这是我的路径,其中包含pdf:

~/Desktop/pdf$ ls 
test.pdf    testpdf.pdf

运行以下命令时:

df2htmlEX --zoom 1.3 test.pdf
df2htmlEX test.pdf
df2htmlEX pdf/test.pdf
df2htmlEX ~pdf/test.pdf

和test.pdf之前的完整路径的其他组合我继续无法读取文件错误。

I/O Error: Couldn't open file 'test.pdf': No such file or directory.
Error: Cannot read the file

我不确定权限是否是原因,但在检查用户权限时,它已读写:

-rw-r--r--@ 1 test.pdf
-rw-r--r--@ 1 testpdf.pdf

为什么它没有找到或无法读取那里的pdf文件?我正在尝试将其转换为.html

2 个答案:

答案 0 :(得分:1)

主机路径应该像这样指示。

docker run -ti --rm -v /Users/<path>:/pdf bwits/pdf2htmlex pdf2htmlEX test.pdf

请参阅https://docs.docker.com/engine/tutorials/dockervolumes/

答案 1 :(得分:0)

不确定其他人是否遇到过此问题,但文档对我来说并不清楚。

{
  ...
  scales: {
    xAxes: [{
      scaleFontSize: 40
      ...
    }]
   }
}

然后重启你的终端为我做了伎俩。我不确定这是否需要docker旋转pdf2htmlex,但它对我有用。