1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > nodejs+html转换pdf 使用wkhtmltopdf在nodejs中将html转换为pdf

nodejs+html转换pdf 使用wkhtmltopdf在nodejs中将html转换为pdf

时间:2022-03-13 22:24:05

相关推荐

nodejs+html转换pdf 使用wkhtmltopdf在nodejs中将html转换为pdf

您可以使用wkhtmltopdf模块将HTML文件或字符串转换为PDF。使用URL或内联HTML字符串调用whtmltopdf函数,它将返回一个可以读取或管道传输到您喜欢的任何位置(例如文件或HTTP响应)的流。

这是Ubuntu 13.10桌面(64位)的分步指南。

1.安装在系统上wkhtmltopdf命令行工具:

$ sudo apt-get install wkhtmltopdf

2.创建项目目录html2pdf和安装wkhtmltopdf模块:

$ mkdir html2pdf && cd html2pdf

$ npm install wkhtmltopdf

3.Edit的app.js文件和输入以下代码:

var wkhtmltopdf = require('wkhtmltopdf');

wkhtmltopdf('

Test

Hello world

', {output: 'out.pdf'});

4.运行该应用程序,并在html2pdf目录中创建一个名为out.pdf的PDF文件。

$ node app.js

=========================================== ==================================

对于Windows:

1.Download wkhtmltopdf命令线工具。注意:wkhtmltopdf.exe有两个版本。一个用于32位Windows,另一个用于64位Windows。

2.运行下载的exe文件并将wkhtmltopdf安装到指定目录,例如c:\wkhtmltopdf。

3.创建项目目录html2pdf和安装wkhtmltopdf模块:

C:\> md html2pdf

C:\> cd html2pdf

C:\html2pdf> npm install wkhtmltopdf

4.编辑的app.js文件并输入以下代码:

var wkhtmltopdf = require('wkhtmltopdf');

mand = 'c:/wkhtmltopdf/bin/wkhtmltopdf.exe';

wkhtmltopdf('

Test

Hello world

', {output: 'out.pdf'});

画完运行的应用程序,将在html2pdf目录中创建一个名为out.pdf的PDF文件。

C:\html2pdf> node app.js

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。