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