我需要在服务器端应用程序Java EE中将一些HTML内容转换为PDF或图像。为此,我使用了PhantomJS和脚本“ resterize.js ”。
问题是,我需要指定rasterize.js脚本的路径。我只想使用这样的命令:
phantomjs rasterize.js“ https://google.com ” test.pdf [我的另一个论点]
我发现可以使用GhostDriver并将其包含在Java应用程序中,但是后来我不知道是否可以运行相同的rasterize.js脚本。
感谢您的回答。
答案 0 :(得分:0)
如果您不想在应用中指定完整路径,则可以将其定义为环境变量,然后按以下方式读取它:
String base_path = System.getenv("script_base_path");
对您有帮助吗?