草庐IT

pdf-extraction

全部标签

javascript - 将 byteArray 保存为 Titanium 中的 pdf 文件

我有一个SOAPAPI,它返回一个文件,该文件被分成多个base64字符串编码的block我无法在不破坏它的情况下将它保存到文件系统Thisisthepastebin整个文件的编码,一旦我下载并链接响应。正确保存的方法是什么?我试过很多方法varf=Ti.FileSystem.getFile(Ti.FileSystem.tempDirectory,'test.pdf');...varblobStream=Ti.Stream.createStream({source:fileString,mode:Ti.Stream.MODE_READ});varnewBuffer=Ti.createB

javascript - Html2canvas for each div export to pdf separately

我有Page,它有6个具有相同类名“exportpdf”的div,我正在使用jspdf和html2canvas将这些div转换为pdfvarelementTobePrinted=angular.element(attrs.selector),iframeBody=elementTobePrinted.contents().find('div.exportpdf');在html2canvas中......html2canvas(elementTobePrinted,{onrendered:function(canvas){vardoc=newjsPDF();for(vari=1;i我将页

javascript - AngularJS:从服务器下载pdf文件

我想使用$http从网络服务器下载一个pdf文件。我使用这段代码效果很好,我的文件只保存为html文件,但是当我打开它时,它在浏览器中以pdf格式打开。我在Chrome36、Firefox31和Opera23上对其进行了测试。这是我的angularjs代码(basedonthiscode):UserService.downloadInvoice(hash).success(function(data,status,headers){varfilename,octetStreamMime="application/octet-stream",contentType;//Getthehea

javascript - angularjs 创建/导出 html View 为 pdf

我正在使用bootstrap创建模态窗口,在这个窗口中我有一些信息、一些表格和文本区域,是否可以从这个.html模态视图创建一个.pdf文件?我查看了FileSaver,但这只适用于下载表格,我想要的几乎就像模态窗口的打印屏幕。 最佳答案 使用html2canvas将html隐藏到Canvas中然后使用jsPdf转换为pdf。这是例子fiddle像这样DownloadPdfhtml2canvas($("#canvas"),{onrendered:function(canvas){varimgData=canvas.toDataURL

javascript - 通过 Javascript 显示或隐藏 PDF 中的元素

在PDF文件中,通过JavascriptAPI与表单域交互非常容易。.是否可以对页面上的任意元素执行此操作(特别是显示/隐藏)?比如说,不仅是表单字段,还有文本、图形元素、嵌入式图像……是否有API可以与这些进行交互?如果是,我如何识别对象? 最佳答案 这在很大程度上取决于文档的“扁平化”程度。您可以轻松访问链接、页面标题、图标等,但据我所知,您处理的不是与HTMLDOM类似的文档,其中所有内容都可以在some方式。创建PDF时,即使是从Illustrator等分层应用程序创建的,也会合并(拼合)文档的各个部分以保持较小的文件大小。

javascript - 从网络应用程序生成 PDF

我需要从我的网络应用程序的当前屏幕生成PDF。某种屏幕截图,但我面临着严重的困难。主要问题是View包含一个用jQueryGridster制作的网格;一些“小部件”包含复杂的元素,如表格、图表等。所以像jsPDF这样的插件或html2canvas无法以适当的PDF格式呈现我的页面。他们总是生成空白。这是页面的样子。您可以/移动调整每个元素的大小:(对不起,CIA风格,但里面有业务数据)我遇到但行不通的一些想法是:以编程方式使用浏览器打印到PDF的功能。(不能)使用phantomjs.(但是页面状态很重要,所以...)我相信任何试图从网络应用程序中的当前屏幕生成img的PDF的人都可以广

javascript - 使用单选按钮和复选框从 HTML 生成 PDF

目前jspdf方法仅显示内容和图像,但如何包含单选按钮图标。vardoc=newjsPDF();varspecialElementHandlers={'#editor':function(element,renderer){returntrue;}};$('#cmd').click(function(){doc.fromHTML($('#content').html(),15,15,{'width':170,'elementHandlers':specialElementHandlers});doc.save('sample-file.pdf');});CTScangeneratePD

javascript - Chrome 扩展程序 - 保存 PDF 文件

我正在开发一个Chrome扩展程序,它将文件保存到下载文件夹(这不是它所做的全部,但这是我遇到的问题)。现在我专注于PDF文件。基本上,当在Chrome中打开PDF时,用户可以使用Menu->SaveFileAs手动保存它...,我只是想使用扩展程序自动执行此功能,但我还没有找到了一个很好的方法。假设我可以检测当前选项卡中是否包含PDF文件(基于this问题的答案)。到目前为止,我想到的最好的办法是启动下载:chrome.downloads.download({url:tabs[0].url,saveAs:false,filename:"myfile",/*Thiswillbesome

javascript - 使用 jspdf 创建带有 Div 边框的 Pdf

我正在尝试使用JsPdf库创建基于html元素的pdf。我想知道是否可以使用div边框,或者我是否必须使用doc.line属性并基本上在我的div周围绘制每条线。即vardoc=newjsPDF()doc.line(20,20,60,20)我更愿意使用有没有人对此有任何好运?这是我的Fiddle 最佳答案 将jsPdf与Html2Canvas结合使用怎么样?将html渲染到Canvas,然后将Canvas作为图像添加到pdf,如下所示:varimg=canvas.toDataURL("image/png");doc.addImage

javascript - jQuery 检查何时 PDF 下载完成

我有一个链接,单击该链接可下载pdf文件。有没有一种方法可以使用jQuery来判断这种情况何时发生。基本上我希望链接从下载更改为请稍候。下载完成后,它将更改为其他内容。主要原因是pdf是在服务器端生成的,可能需要10或20秒。 最佳答案 没有办法检查这个;没有像ondownloadready这样的事件。但是有一些变通办法...检查thisquestion在stackoverflow上。 关于javascript-jQuery检查何时PDF下载完成,我们在StackOverflow上找到一