使用JS从IOS打印PDF
到目前为止,苹果已经提供了一种“将页面打印为PDF文件”的方法 使用iphone或Ipad上的“共享”按钮,进入“创建PDF”,设备将创建一个可以保存的PDF 现在这只在Safari上可用 我在Safari控件不可见的地方构建了一个PWA。有没有一种方法可以在页面内创建一个链接来触发createpdf选项 如果转到此页面: 有一种方法,通过按钮触发设备上的打印选项。。。现在,这表明JS/HTML标记之间的通信可以触发设备选项AirPrint。。。是否有类似的方法触发创建PDF 我知道print()选项是网络的标准选项,ios的CreatePDF是苹果的“专有” 我一直在网上搜索解决方案,但我搜索的关键字只提供了有关如何在Safari上打印PDF的教程,这些教程是在引入此选项时发布的 如果有人有解决方案使用JS从IOS打印PDF,ios,iphone,pdf,Ios,Iphone,Pdf,到目前为止,苹果已经提供了一种“将页面打印为PDF文件”的方法 使用iphone或Ipad上的“共享”按钮,进入“创建PDF”,设备将创建一个可以保存的PDF 现在这只在Safari上可用 我在Safari控件不可见的地方构建了一个PWA。有没有一种方法可以在页面内创建一个链接来触发createpdf选项 如果转到此页面: 有一种方法,通过按钮触发设备上的打印选项。。。现在,这表明JS/HTML标记之间的通信可以触发设备选项AirPrint。。。是否有类似的方法触发创建PDF 我知道print
非常感谢。有一个名为jsPDF的库,它单独使用Javascript生成PDF
- 示例创建一个“Hello World”PDF文件
谢谢,我应该谈谈jsPDF。我不是在找一个真正的图书馆。我在过去使用过jsPDF,但并不总是像预期的那样工作,而且要复杂得多。我创建的PWA是一个简单的项目管理,我为我的公司(锁匠)使用它,我与我雇用的分包商分享关于一些项目和客户的报告,我正在寻找一种打印PDF的方法(因为我已经用PHP生成了报告),而在Safari内部的“应用程序”上,我可以完美地完成它。。。但是在PWA上没有创建实际PDF的按钮。你找到解决方案了吗?
var doc = new jsPDF()
doc.text('Hello world!', 10, 10)
doc.save('a4.pdf')