Tag: pdfbox

如何正确地使用这个应用程序与docker输出到文本文件?

我下载了一个PDF脱衣舞文本布局 但我不知道如何使用 https://github.com/madnight/pdf-layout-text-stripper 我安装并使用这个命令,但输出文本到控制台 我需要输出到文本文件 docker run -v $(pwd):/app pdf-layout-text-stripper "sample.pdf" 请在这件事上给予我帮助

生成PDF PDFBox无头泊坞窗容器失败

我正在使用pdfbox在Java中创buildpdf。 从我的Mac作为普通的Java应用程序运行时,这工作正常。 然而,用例是从服务器端运行这个从Web浏览器生成PDF。 我已经将应用程序部署到docker容器,现在无法工作(加载字体时的各种错误 – arrayindexoutofbounds,eofexception等)。 这似乎是由于pdfbox在java.awt.headless模式下运行的方式,因为当我输出在Mac上运行的模式时,它将为无头模式返回false,而在服务器上返回true。 我在代码中明确地设置了java.awt.headless=fals e设置,现在又出现了一些其他的错误。 缺less与X服务器等有关的图书馆我已经安装了这些,但现在有错误: java.awt.AWTError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable. 围绕SO等有一些build议,例如设置DISPLAY =:0.0等,但这些都没有工作。 在Docker容器中运行显然有些复杂,但任何人都可以在这里提出一些build议吗? 我猜测使用虚拟xserver是答案,但我很难设置这个,然后设置适当的xsessionAuthoriy / DISPLAY /等