我正在尝试在系统上安装PDFBox以便创建PDF文件,但是不确定我需要哪些jar文件。如果我转到https://pdfbox.apache.org/download.cgi
我看到以下命令行工具:
我还看到“每个子项目的库”,如下所示:
“每个子项目”是什么意思?是在谈论命令行工具还是其他工具?
我打算从命令行而不是在IDE中使用Java。这是否意味着我只需要命令行工具,还是也需要“每个子项目的库”?命令行工具和相关库中指示的“ -app”是什么?
apache.org上是否有一个页面提到了所有这些之间的区别?
要创建PDF文件,我还应该同时使用预检和调试器文件还是可选文件?
答案 0 :(得分:1)
总结注释:您想从头开始创建PDF并通过ssh
访问您的开发,因此您不能使用IDE,而必须使用javac
。为此,您可以使用pdfbox-app jar文件,但这将是巨大的。而是使用pdfbox,fontbox和commons-log jar文件。如果您想进行更多高级操作(读取/渲染(=转换为图像)/解密/签名),另请参阅here。