相关疑难解决方法(0)

使用PDFMake动态构建表

我正在使用pdfmake用javascript生成pdf.我正在尝试动态构建一个表,但不能正常工作,这是我的尝试

$.ajax({
    type: "POST",
    url: myURL,
    success:function(data){
        /* data has a format like :
         *[{"peaje":"Peaje 1","ruta":"Ruta 1","fechaCruce":"2014-10-18","hora":"15:42","valor":"5000"},{"peaje":"Peaje 1","ruta":"Ruta 1","fechaCruce":"2014-10-18","hora":"14:21","valor":"7000"},{"peaje":"Peaje 1","ruta":"Ruta 1","fechaCruce":"2014-09-19","hora":"11:58","valor":"17000"}]
         */
        var peajes = JSON.parse( data );
        var body = [];
        var titulos = new Array( 'PEAJE', 'RUTA', 'FECHA CRUCE', 'HORA', 'VALOR' );
        body.push( titulos );
        for (key in peajes)
        {
            if (peajes.hasOwnProperty(key))
            {
                var peaje = peajes[key];
                var fila = new Array();
                fila.push( peaje.peaje.toString() );
                fila.push( peaje.ruta.toString()  );
                fila.push( peaje.fechaCruce.toString() );
                fila.push( peaje.hora.toString()  );
                fila.push( peaje.valor.toString() …
Run Code Online (Sandbox Code Playgroud)

javascript pdf-generation pdfmake

8
推荐指数
3
解决办法
3万
查看次数

Nodejs PDFMake下载无法打开

我现在正在做 Nodejs,尝试使用 PDFMake 生成 PDF。生成后,我希望立即下载它。但是,下载文件后,我无法打开文件。它显示“无法加载 PDF 文档”。我写的代码如下。

var docDefinition = { content: 'test', };

var pdfDoc = printer.createPdfKitDocument(docDefinition);
pdfDoc.pipe(fs.createWriteStream('name.pdf'));

pdfDoc.end();

res.download('name.pdf');
Run Code Online (Sandbox Code Playgroud)

pdf node.js pdfmake

1
推荐指数
1
解决办法
1640
查看次数

标签 统计

pdfmake ×2

javascript ×1

node.js ×1

pdf ×1

pdf-generation ×1