草庐IT

pdf-viewer

全部标签

android - 如何在我的 android 应用程序中阅读 pdf?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,请visitthehelpcenter寻求指导。关闭10年前。我正在制作一个需要打开pdf的应用程序。我在Assets文件夹中也有一些pdf,所以我无法直接在webview中打开它。android默认不支持pdf。是否有任何适用于android的API(MuPdf除外)??我的设备没有安装任何pdf阅读器,所以ACTIONVIEW对我没有帮助以下不起作用.......HowtorenderaPDFfilein

android - Android Studio 是否有 Hierarchy Viewer 或 Layout Inspector?

我尝试在这里搜索但找不到答案。我正在寻找一种方法来启动HierarchyViewer从AndroidStudio中,而不必在命令行启动它。我最近从Eclipse迁移到AndroidStudio,该功能可在该IDE中的DDMS工具集下使用。我查看了“Android”工具栏下,可以看到那里的屏幕截图功能,但看不到层次结构查看器。我也在菜单系统的Tools>Android下查看过,也没有。 最佳答案 DDMS、HierarchyViewer、openGLTracer等都移到了Android设备监视器中。访问:在AndroidStudio中

pdf - 大型pdf文件的高效缩略图生成?

在我正在开发的系统中,我们将生成缩略图作为工作流程的一部分。有时pdf文件非常大(打印大小为3m2)并且可能包含巨大的位图图像。是否有能够针对内存占用进行优化的缩略图生成程序处理如此大的pdf文件?生成的缩略图可以是png或jpg。 最佳答案 ImageMagick是我用于所有CLI图形的东西,所以也许它对你有用:convertfoo.pdffoo-%png这会生成三个单独的PNG文件:foo-0.pngfoo-1.pngfoo-2.png要仅创建一个缩略图,请将PDF视为一个数组([0]是第一页,[1]是第二页,以此类推。):co

memory - ImageMagick 使用超过 2GB 的内存来转换 PDF 文件

ImageMagick使用大量内存来转换PDF文件-超过2GB。我正在使用的命令是:convert-density250-resize1280xmyfile.pdf-interlaceplane-strip-quality40-alphaflattenmyfolder/myfile-%03d.jpg如何改进?我有1GB的限制,否则进程会被无情地杀死。): 最佳答案 使用内存限制选项。此处显示的选项用法:http://www.imagemagick.org/script/command-line-options.php#limit-l

c++ - C++ 中的 PDF 解析 (PoDoFo)

嗨,我正在尝试从一些pdf中解析一些文本,我想使用PoDoFo,现在我尝试搜索如何使用PoDoFo解析pdf的示例,但是我能想出的只是示例如何创建和编写不是我真正需要的pdf文件。如果有人有任何使用PoDoFo解析PDF文件的教程或示例,或者对我可以使用的其他库有建议,请告诉我。我也知道linux上有pdftotext,但是,我不仅不能使用它,而且我更希望能够在内部完成我需要做的所有事情,而不是依赖正在安装的外部程序。 最佳答案 PoDoFo没有提供从文档中轻松提取文本的方法,但并不难做到。将文档加载到PdfMemDocument:

C++ 代码依赖/调用图 "viewer"?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭6年前。Improvethisquestion是否有一种(免费)工具可以显示给定函数中所有函数调用的图表?例如,如果我在我试图理解的复杂函数fun()上使用它,它会按顺序显示fun()调用的所有函数,然后我将有可能看到该函数的相同内容由fun()调用,依此类推。我正在为C++代码寻找这个。这样的事情还存在吗?编辑:如果有帮助,我正在使用VS2008,但我认为这样的软件无论如何都可以在源文件上运行

node.js - 将图像附加到现有 PDF 的正确位置

所以,事情就是这样,我们网站上有一堆pdf表单供用户填写,每个pdf表单内都有一个提交按钮,通过httppost方法发送填写的数据。我们已经在做一个预填表单,用户在html表单上填写一般信息,用于生成部分填充的多个pdf文件的数据,所以无论用户选择填写什么pdf表单,它们都会使用他刚刚在html表单上键入的预填充信息重新生成。我通过使用pdftk(http://www.pdflabs.com/docs/pdftk-man-page/)来实现这一点,这使我能够做到这一点。但是为了提高效率,用户必须能够在预填充表单阶段在html端绘制他们的签名,因此我们为此使用签名板(http://tho

node.js - Node JS : Merge two PDF files into one using the buffer obtained by reading them

我正在使用fill-pdfnpm模块来填充模板pdf,它会创建从磁盘读取并作为缓冲区返回给回调的新文件。我有两个文件,我对其执行相同的操作。我想在那里合并两个缓冲区以形成一个可以发送回客户端的pdf文件。我尝试了不同的缓冲区连接方法。可以使用Buffer.concat连接缓冲区,例如,varnewBuffer=Buffer.concat([result_pdf.output,result_pdf_new.output]);新缓冲区的大小也是输入缓冲区大小的总和。但是当newBuffer作为响应发送到客户端时,它仍然只显示数组中最后提到的文件。res.type("application/

node.js - 使用 html-pdf Node 模块在标题中添加图像

我正在使用this将html转换为PDF。转换非常好。但问题是在PDF页面中添加页眉和页脚。在选项中,如果我添加页眉文本,我得到了我期望的结果。//Optionsvaroptions={"header":{"height":"45mm","contents":"Author:MarcBachmann"//Ifiaddimageincontentitwontwork//sampleitried},"footer":{"height":"28mm","contents":"{{page}}/{{pages}}"}}//Triedthisincontentsvarresult=HTMLCON

node.js - Express.js - 如何将 base64 字符串下载为 PDF 文件?

我将pdf文件编码为base64字符串。如何将此字符串作为.pdf格式的文件下载到浏览器?我已经尝试过的:res.set('Content-Disposition','attachment;filename="filename.pdf"');res.set('Content-Type','application/pdf');res.write(fileBase64String,'base64'); 最佳答案 我最终先解码了pdf,然后将其以二进制形式发送到浏览器,如下所示:(为简单起见,我在这里使用node-http但这些功能也可以