Javascript 使用镀铬无头制作PDF(木偶演员)
我想知道如何使用Chrome Headless(例如Puppeter)获取PDF。它似乎是一个很好的PDF制作工具,但只在chrome上使用@media print。所以我的问题是: 我也可以在另一个浏览器(即mozilla)上通过Puppeter获得PDF吗?如果我想打印没有输入的静态页面,我想我可以这样做。但如果我为用户提供了输入,并且他们将其保存在IE上,我能以某种方式使用它吗Javascript 使用镀铬无头制作PDF(木偶演员),javascript,pdf,puppeteer,Javascript,Pdf,Puppeteer,我想知道如何使用Chrome Headless(例如Puppeter)获取PDF。它似乎是一个很好的PDF制作工具,但只在chrome上使用@media print。所以我的问题是: 我也可以在另一个浏览器(即mozilla)上通过Puppeter获得PDF吗?如果我想打印没有输入的静态页面,我想我可以这样做。但如果我为用户提供了输入,并且他们将其保存在IE上,我能以某种方式使用它吗 好的,我下载了木偶演员。我有密码: $scope.aClick = function(){ c
好的,我下载了木偶演员。我有密码:
$scope.aClick = function(){
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('/vUrl_form.html', {waitUntil: 'networkidle'});
await page.pdf({path: 'images/asd.pdf', format: 'A4'});
browser.close();
})();
};
这仍然不能工作(我不知道为什么,但应用程序无法运行) 无-木偶演员只能使用铬/铬。无-木偶演员只能使用铬/铬。不幸的是,木偶演员只能使用铬/铬
如果你想使用无头Mozilla Firefox,你可以考虑检查这个问题。 如果您仍然想使用Puppeter,下面是一个创建.pdf文件的工作片段:
const puppeteer = require('puppeteer');
(async() => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://news.ycombinator.com', {waitUntil: 'networkidle'});
// page.pdf() is currently supported only in headless mode.
// @see https://bugs.chromium.org/p/chromium/issues/detail?id=753118
await page.pdf({
path: 'hn.pdf',
format: 'letter'
});
browser.close();
})();
不幸的是,木偶演员只能使用铬/铬
如果你想使用无头Mozilla Firefox,你可以考虑检查这个问题。 如果您仍然想使用Puppeter,下面是一个创建.pdf文件的工作片段:
const puppeteer = require('puppeteer');
(async() => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://news.ycombinator.com', {waitUntil: 'networkidle'});
// page.pdf() is currently supported only in headless mode.
// @see https://bugs.chromium.org/p/chromium/issues/detail?id=753118
await page.pdf({
path: 'hn.pdf',
format: 'letter'
});
browser.close();
})();
今天有可能将firefox与puppeter结合使用,也许人们回答说不是。但我找不到pdf功能的url。只是屏幕截图。今天有可能将firefox与puppeter结合使用,也许当人们回答不是这样的时候。但我找不到pdf功能的url。只是屏幕截图。看一看。它在引擎盖下使用木偶演员。看看。它在引擎盖下使用木偶演员。