要从 HTML 文件生成 PDF,我想使用 selenium Chrome 驱动程序。
我用命令行试了一下:
chrome.exe --headless --disable-gpu --print-to-pdf file:///C:invoiceTemplate2.html
Run Code Online (Sandbox Code Playgroud)
它工作得很好,所以我想用 JAVA 来做到这一点,这是我的代码:
System.setProperty("webdriver.chrome.driver", "C:/work/chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.addArguments("--headless", "--disable-gpu", "--print-to-pdf",
"file:///C:/invoiceTemplate2.html");
WebDriver driver = new ChromeDriver(options);
driver.quit();
Run Code Online (Sandbox Code Playgroud)
服务器启动没有问题,但 chrome 使用多个选项卡打开,其中包含我在选项中指定的参数。
有什么解决办法吗?谢谢。
我正在尝试使用Chrome的Headless功能将html转换为pdf.但是,我根本没有得到输出.控制台也不会显示任何错误.我在windows m/c中运行命令.
chrome --headless --disable-gpu --print-to-pdf
我尝试了各种各样的选择.什么都没有产生.我有60版铬