草庐IT

pdf-viewer

全部标签

node.js - 如何将 pdf 文件从 Node/Express 应用程序发送到浏览器

在我的Node/Express应用程序中,我有以下代码,假设从文件中读取PDF文档,并将其发送到浏览器:varfile=fs.createReadStream('./public/modules/datacollectors/output.pdf','binary');varstat=fs.statSync('./public/modules/datacollectors/output.pdf');res.setHeader('Content-Length',stat.size);res.setHeader('Content-Type','application/pdf');res.s

node.js - Node : Convert Doc to PDF

我发现了一些repos,它们看起来不像仍然在维护:https://github.com/gfloyd/node-unoconvhttps://github.com/skmp/node-msoffice-pdf...我试过approach使用libreoffice,但pdf输出非常糟糕,无法使用(差异页面上的文本等)。如果可能,我想避免启动任何后台进程和/或将文件保存在服务器上。最好的解决方案是我可以使用缓冲区。出于隐私原因,我不能使用任何外部服务。doc缓冲区->pdf缓冲区问题:如何在nodejs中将文档转换为pdf? 最佳答案

java - 如何使用 x.509 签名/证书签署 PDF

tl;dr:我正在寻找一个可以输入x.509文件和输入PDF并输出签名PDF的CLI工具。NodeJS的最佳方案你好。我有点沮丧。我正在寻找一种可以使用命令行签署PDF文件的工具。我确实使用了一个名为handy-signatur.at(来自www.a-trust.at的服务)的在线服务,它生成x.509证书。我找到了page其中提到了几个工具,但似乎所有工具都已过时。我特别尝试了PortableSigner,但它需要Java6,我无法让它在Ubuntu(服务器和桌面版)17.04上运行。/edit:我无法让PortableSigner工作,因为Java6和7不再可用,甚至可能不安全使用

pdf - 我可以使用 Node.js 阅读 PDF 或 Word 文档吗?

我找不到任何包来执行此操作。我知道PHP有大量的PDF库(例如http://www.fpdf.org/),但对于Node有什么? 最佳答案 textract是一个很棒的库,支持PDF、Doc、Docx等。 关于pdf-我可以使用Node.js阅读PDF或Word文档吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9038231/

node.js - 如何使用 node.js 创建现有 pdf 文件的自定义版本?

我有一个很久以前用PHP编写的旧系统,我想更新到node.js以允许我与更现代的系统共享代码。不幸的是,PHP系统的主要功能之一是允许它加载现有PDF文件(恰好是政府表格)、填写用户信息并向浏览器提供包含所有该信息存在。我考虑过制作一个PHP脚本,它只会进行PDF自定义并将Node用于其他所有内容,但似乎这样的事情应该能够在不需要安装PHP的情况下完成。知道如何仅使用Node来解决我的问题吗? 最佳答案 经过大量搜索并几乎放弃,我最终发现HummusJS图书馆将dowhatIwanttodo!2020年4月更新:在我发布此消息后的几

javascript - 使用 express js 在浏览器中显示 Pdf

我正在尝试通过Express以在浏览器中显示的方式提供PDF:app.post('/asset',function(request,response){vartempFile="/home/applmgr/Desktop/123456.pdf";fs.readFile(tempFile,function(err,data){response.contentType("application/pdf");response.send(data);});});但是,浏览器显示二进制内容。如何正确处理? 最佳答案 指定如何处理文件下载都归结

node.js - 如何在 PhantomJS 中处理 PDF 分页

我正在使用PhantomJS从html创建PDF。它工作正常,但我不知道如何使用分页;我想为文档中的每个div创建一个页面,但在文档中找不到任何内容。关于分页。如果我的文档很短,它只制作一页,如果它更大,它会创建第二个空白页,我的内容在第一页,变得很长。有什么想法吗?(我正在为nodeJS使用phantomJS-node模块) 最佳答案 PhantomJS负责webkit的css实现。要实现手动分页符,您可以使用以下属性:page-break-before:auto/always/avoid/...page-break-inside

python - 如何从 Python 创建 PDF 文件,包括图像和文本?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的非现场资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭9年前。Improvethisquestion我正在寻找一种方法来从Python程序创建一张标签,作为PDF文件。每个标签都有一个或两个图像和几行文本(相同的字体,例如Helvetica或Arial,但可能大小不同,并使用粗体和斜体)。这些是标签,重要的是元素在页面上的位置正

python - 打开pdf文件

我想从python控制台打开pdf文件,我可以用os.system(filename)来做,它会在adobereader中打开,但问题是os.system也打开了命令提示符,有没有其他方法不打开命令提示符? 最佳答案 试试:importsubprocesssubprocess.Popen([file],shell=True) 关于python-打开pdf文件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

python - 使用 Python 检查 PDF 文件是否有效

我通过HTTP-Upload获得了一个文件,需要确保它是一个pdf文件。编程语言是Python,但这不重要。我想到了以下解决方案:检查字符串的第一个字节是否为“%PDF”。这不是一个好的检查,但可以防止用户意外上传其他文件。试试libmagic(bash上的“file”命令使用它)。这与(1)中的检查完全相同获取一个库并尝试从文件中读取页数。如果库能够读取页数,它应该是有效的pdf。问题:我不知道可以执行此操作的python库那么有人对lib或其他技巧有任何解决方案吗? 最佳答案 2020年更新看起来像pdfminer.six是一个