我想以模式显示从发票生成的 pdf,我想这样做,以便用户可以通过电子邮件发送它,如果他们想要它,并在它发出后立即执行。事实上,它是云中虚拟主机中的一个系统,所以我不会下载每张发票。我想在广播时显示它以打印和/或通过电子邮件/whatsapp 发送或下载它。
那么如何实现这一点:
我目前有这个代码:
$('.modal-body').load('/views/modules/facta/imprimeA.php?
id='+data,function(){
$('#myModalPDF').modal({show:true});
});
我转到带有发票 ID 的 php 文件,并获取数据。
我感谢您的帮助。
我要编辑这个问题。
$('.modal-body').load('contentPDF.php?id='+data,function(){
$('#myModalPDF').modal({show:true});
});
<iframe src="/views/modules/facta/imprimeA.php?id="+<?php $_GET['id'];
?>+" style="border: none;">
</iframe>
如果您有在线 PDF 文件并且它可用于整个互联网(无需在您的存储中进行身份验证),您可以
iframe
在 Google Drive 的帮助下使用定义源,您将拥有文档控件,就像它是 Google Drive 和这是非常实用的。除了一个从新标签打开它的按钮之外,还有更多选项,例如打印。在您的 HTML 中,您应该只有
iframe
以下内容,其中$file
包含您拥有 PDF 文件的路径: