Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在HTML代码中生成PDF(javascript:jspdf,downloadify??)_Javascript_Html_Jquery Mobile - Fatal编程技术网

如何在HTML代码中生成PDF(javascript:jspdf,downloadify??)

如何在HTML代码中生成PDF(javascript:jspdf,downloadify??),javascript,html,jquery-mobile,Javascript,Html,Jquery Mobile,我环顾四周,发现了一个问题 这正是我在jquery mobile中创建的web应用程序所需要的,用户将从iPad或其他什么(手机)上填写表单,并能够保存为PDF格式,我能够传入一些变量,即所有表单字段的格式,使其看起来漂亮,可以显示为可签名的PDF文档 现在我的手机在测试jspdf时遇到了问题,显然他们提供了一个解决方法,有些人说在downloadify中使用jspdf。这里有一个链接 然而,当我使用那个链接时,似乎我只能将它保存为.txt。。。我错过什么了吗?如何将其保存为PDF格式?仅仅将

我环顾四周,发现了一个问题

这正是我在jquery mobile中创建的web应用程序所需要的,用户将从iPad或其他什么(手机)上填写表单,并能够保存为PDF格式,我能够传入一些变量,即所有表单字段的格式,使其看起来漂亮,可以显示为可签名的PDF文档

现在我的手机在测试jspdf时遇到了问题,显然他们提供了一个解决方法,有些人说在downloadify中使用jspdf。这里有一个链接


然而,当我使用那个链接时,似乎我只能将它保存为.txt。。。我错过什么了吗?如何将其保存为PDF格式?仅仅将filename.txt更改为filename.pdf不起作用,因为它说“不支持文件类型”。这是如何使用jspdf的呢?它似乎只是使用downloadify并将任何内容发送到txt,而不是pdf。。。任何人都知道如何使用这种方法(使用downloadify)成功创建PDF,因为使用downloadify,我实际上可以将文件下载到我的移动设备上。如果没有downloadify方法,就无法进行下载。

我最终无法制作客户端版本,因为我无法将PDF保存在ipad上。最后我用PHP/FPDF做了一个服务器端。你可以将文档嵌入HTML中。使用js library at和以下代码在移动设备上嵌入PDF,其中#预览窗格是html中的iframe

var doc = new jsPDF();
doc.text(20, 20, 'Example PDF');
var string = doc.output('datauristring');
$('#preview-pane').attr('src', string);

任何人我有点绝望,我正在编写一个jquery移动应用程序,一个我希望能够将它保存为PDF格式的表单,我可以用变量格式化它。。。就像一份可签署的文件。