JSreport和Node.Js:如何生成PDF文件

JSreport和Node.Js:如何生成PDF文件,node.js,pdf,npm,pdf-generation,jsreport,Node.js,Pdf,Npm,Pdf Generation,Jsreport,我需要在Node.js服务器中从HTML和CSS代码生成一个PDF文件 我在本地主机Nginx服务器中安装了JSreport,它似乎完成了我想做的事情:我进入web软件,它接收HTML和CSS代码并生成一个PDF文件 现在Node.js服务器接收到一些参数(比如人名),然后它必须调用JSreport从我创建的HTML文件生成PDF文件。您可以使用HTML PDF模块来实现这一点 您可以使用html pdf模块进行此操作 如果要在外部进程中运行jsreport server,可以使用jsrepo

我需要在Node.js服务器中从HTML和CSS代码生成一个PDF文件

我在本地主机Nginx服务器中安装了JSreport,它似乎完成了我想做的事情:我进入web软件,它接收HTML和CSS代码并生成一个PDF文件


现在Node.js服务器接收到一些参数(比如人名),然后它必须调用JSreport从我创建的HTML文件生成PDF文件。

您可以使用HTML PDF模块来实现这一点

您可以使用html pdf模块进行此操作

如果要在外部进程中运行jsreport server,可以使用jsreport nodejs客户端远程呈现pdf

var client = require("jsreport-client")(url, username, password)
client.render({
    template: { content: "hello {{:someText}}", recipe: "html",
                engine: "jsrender" },
    data: { someText: "world!!" }
}, function(err, response) {
    response.body(function(body) {
        //prints hello world!!
        console.log(body.toString());
    });
});
在文档中查看更多信息
)

在同一节点应用程序中运行jsreport和应用程序也在这里的文档中进行了描述

如果要在外部进程中运行jsreport server,可以使用jsreport nodejs客户端远程呈现pdf

var client = require("jsreport-client")(url, username, password)
client.render({
    template: { content: "hello {{:someText}}", recipe: "html",
                engine: "jsrender" },
    data: { someText: "world!!" }
}, function(err, response) {
    response.body(function(body) {
        //prints hello world!!
        console.log(body.toString());
    });
});
在文档中查看更多信息
)

在同一节点应用程序中运行jsreport和应用程序也在这里的文档中进行了描述

html pdf是否支持创建图表?html pdf是否支持创建图表?