Tag: pdf

PhantomJS在分页间切割/分割单词

我正在使用phantomjs-node API来呈现PDF。 问题是出现在页面末尾附近的单词分成两页,第一页的一半,第二页的另一半。我不明白为什么会发生这种情况。 我能做些什么来解决这个问题? 我已经在phantomjs github上创build了一个没有任何反应的问题 。 直到运行时数据的长度是未知的,所以我不认为在数据行中设置硬分页符是可行的。 你使用哪个版本的PhantomJS? phantomjs-node ^ v2.1.21 哪些步骤将重现该问题? 一个。 创build多页面网站 湾 呈现为pdf 你正在使用哪个操作系统? 窗户10 x64 你使用二进制PhantomJS还是你从源代码编译? phantomjs-node预编译 请在下面提供任何附加信息。

如何使用NodeJSreplacePDF文件中的string?

我有一个模板PDF文件,我想要replace一些标记string来生成新的PDF文件并保存。 什么是最好/最简单的方法来做到这一点? 我不需要添加graphics或任何幻想,只是一个简单的文本replace,所以我不想任何太复杂。 谢谢! 编辑:刚刚findHummusJS ,我会看看如果我可以取得进展,并张贴在这里。

如何在html模板中生成项目数组,以便在Node Js中创buildpdf?

我正在使用html-pdf在我的项目上创buildpdf。 我可以生成所有的细节到PDF中。 但事情是我不能够在HTML中(这将用于PDF转换)创build数组中的项目列表。 由于我不能使用JavaScript来获取项目的数组,我无法得到它。 如果在html模板中使用javascript进行调整,请在此处张贴。 由于项目的数组是已知的,我可以很容易地使用它。 假设数组长度是3。 我可以使用像array[0].name ,array[1].name, array[2].name但在这里我不知道由多less项目组成的数组的长度。 任何人都可以请帮我在这里生成dynamic生成的项目表。

如何将html转换为pdf,不需要exe

我正在寻找一个node.js模块,它能够从HTML生成PDF。 我知道有很多选项,例如phantomjs , wkhtmltopdf 。 所有这些工具都需要一些命令行工具。 我需要的东西,这是很容易安装(只有npm install xxx ),并准备使用。 我也不想通过请求(REST API)来调用它。 有人知道吗? 提前致谢。

在meteorEPIPE错误的html-pdf

我有一个使用html-pdf呈现PDF服务器端的Meteor应用程序。 该应用程序与mup部署。 本地,一切工作正常。 部署后,我在服务器日志中看到这个错误: events.js:72 throw er; // Unhandled 'error' event ^ Error: write EPIPE at errnoException (net.js:905:11) at Object.afterWrite (net.js:721:19) error: Forever detected script exited with code: 8 error: Script restart attempt #1 版本的东西: Ubuntu 14.04.2 LTS meteor1.0.4.2 Node.js 0.10.37 mup 0.9.7

节点将HTML表示为PDF

我正在寻找使用快递直接向浏览器呈现网页的pdf版本。 像express.render()这样的东西只会将页面渲染为pdf 我find了一个将HTML或URL转换为PDF的模块 https://github.com/marcbachmann/node-html-pdf 我需要知道的是,如何直接在HTTP路由处理程序中使用该库的响应来响应使用PDF的请求,我不想存储PDF,我只是想dynamic呈现它,并返回它作为浏览器的缓冲区或stream 这是模块提供的基本API: var pdf = require('html-pdf'); pdf.create(html).toFile([filepath, ]function(err, res){ console.log(res.filename); }); pdf.create(html).toStream(function(err, stream){ stream.pipe(fs.createWriteStream('./foo.pdf')); }); pdf.create(html).toBuffer(function(err, buffer){ console.log('This is a buffer:', Buffer.isBuffer(buffer)); }); 我想使用这些方法之一stream或缓冲区,并将其包装在这样一个路由处理程序: router.get('invoice/pdf', function(req, res) { res.status(200).send(..pdf data); });

如何使用node.JS中的phantomJs将html内容呈现为pdf文件

我怎样才能生成一些PDF文件的HTML内容,并使用node.js中的phantom.js呈现文件和内容浏览器?

如何在node.js中生成PDF

我想要生成一个模块,它将通过input作为我的发票生成PDF,并将PDF文件自动发送到客户端的邮件ID。 在第一步,我得到了一些代码,并尝试生成PDF。 该代码正在工作,我能够生成PDF。 但我无法打开文件。 代码我使用这个链接: http : //github.com/marak/pdf.js/

如何在node.js服务器中下载存储在客户端服务器中的pdf文件

如何让客户端使用node.js下载存储在服务器中的pdf文件 请有人帮我解决这个问题。 fs.readFile('temp/xml/user/username.pdf',function(error,data){ if(error){ res.json({'status':'error',msg:err}); }else{ res.json({'status':'ok',msg:err,data:data}); } });

使用nodejs生成带有数字签名的PDF

最近,我试图通过nodejs生成pdf。 我终于find了PDFKit 。 那个库运行的很好,但是我需要实现数字签名的一部分。 但是大部分的实现都是针对JAVA或C#,比如iText或者VersyPDF。 Plz给我一些build议… thx