html-pdf-chrome:通过ChromeChromiumHTML到PDF转换器

时间:2024-02-22 07:58:33
【文件属性】:

文件名称:html-pdf-chrome:通过ChromeChromiumHTML到PDF转换器

文件大小:83KB

文件格式:ZIP

更新时间:2024-02-22 07:58:33

nodejs javascript windows macos linux

html-pdf-chrome 通过Chrome / ChromiumHTML到PDF转换器。 先决条件 最新版本的Chrome / Chromium(建议最新版本,需要61或更高版本,但某些功能可能无法使用) Windows,macOS或Linux Node.js 6或更高版本(我们仅在10+上进行测试,里程可能有所不同) 安装 npm install --save html-pdf-chrome 安全 该库并不旨在接受不受信任的用户输入。 这样做可能会带来严重的安全风险,例如服务器端请求伪造(SSRF)。 用法 注意:强烈建议您使Chrome与Node.js并排运行。 为每个PDF生成版本启动Chrome都有大量开销,可以轻松避免。 建议使用来确保Chrome继续运行。 如果崩溃,它将自动重启。 在撰写本文时,无头Chrome闲置时使用了约65mb RAM。 # install pm2 globally npm install -g pm2 # start Chrome and be sure to specify a port to use in the html-p


【文件预览】:
html-pdf-chrome-master
----.istanbul.yml(106B)
----src()
--------index.ts(6KB)
--------CompletionTriggers()
--------CreateOptions.ts(3KB)
--------typings()
--------CreateResult.ts(2KB)
----.vscode()
--------launch.json(1018B)
--------tasks.json(384B)
----.npmignore(99B)
----.travis.yml(483B)
----gulpfile.js(2KB)
----tsconfig.json(166B)
----LICENSE(1KB)
----test()
--------index.ts(24KB)
--------test.html(38B)
----tslint.json(618B)
----README.md(7KB)
----.appveyor.yml(496B)
----.gitignore(625B)
----package-lock.json(202KB)
----package.json(2KB)

网友评论