@aalonzolu/htmlpdf 中文文档教程
htmlpdf
一个转换HTML的库使用 Headless Chrome (puppeteer)
Gettings started
Installation
npm install --save @aalonzolu/htmlpdf
Usage
以下示例创建index.html 文件的 PDF 文件。
const fs = require('fs');
const htmlPdf = require('@aalonzolu/htmlpdf');
(async () => {
const options = {
format: 'Letter'
};
const pupteerOptions = {}
const pdfBuffer = await htmlPdf(fs.readFileSync('index.html'), options,pupteerOptions);
fs.writeFileSync('index.pdf', pdfBuffer); // Write PDF file
})();
Documentation
#htmlPdf(html[, options]) <Buffer> (async function)
使用 puppeteer 创建提供的 HTML 的 PDF 缓冲区。 有关可用选项,请参阅 puppeteer 文档。
更多
你可能也喜欢
- 6vd-xiaofeng-ggm 中文文档教程
- @1hive/connect-thegraph 中文文档教程
- @21kb/react-device-orientation-hook 中文文档教程
- @3kles/kles-card-progress 中文文档教程
- @3m1/service-worker-updater 中文文档教程
- @59naga/array.from 中文文档教程
- @99thoughts/ui-components 中文文档教程
- @9renpoto/eslint-config-flowtype 中文文档教程
- @abcaustralia/postcss-to-camel-case 中文文档教程
- @acceleratxr/axr-compose 中文文档教程