如何通过html创建可以以pdf格式下载/打印的文档页面[重复]

Posted

技术标签:

【中文标题】如何通过html创建可以以pdf格式下载/打印的文档页面[重复]【英文标题】:how to create a document page through html that can downloaded/ print in pdf format [duplicate] 【发布时间】:2021-08-14 13:18:42 【问题描述】:

我目前在图书馆网站上工作。客户要求学生资料以pdf格式显示且可打印。

假设,用户点击表格上的查看更多按钮,那么新页面应该使用锚标记出现。当它打开时,学生的详细信息应该以正确的格式获取详细信息,并且在上面的部分应该有一个按钮可以下载/打印

我正在使用 html、CSS、phpmysql

【问题讨论】:

【参考方案1】:

使用javascript打印文档 示例:

<script>
    let print = () => 
        let objFra = document.getElementById('myFrame');
        objFra.contentWindow.focus();
        objFra.contentWindow.print();
    

</script>

使用 onclick 事件调用函数

【讨论】:

以上是关于如何通过html创建可以以pdf格式下载/打印的文档页面[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何以横向模式打印 PDF

如何显示 pdf 或打印 pdf [关闭]

以适当的格式创建 pdf

如何按顺序批量打印PDF\WORD\EXCEL格式的文件 混合打印500多个文件?

能把网页中打开的pdf文件直接保存下来而不使用下载吗?

Python:以pdf格式下载标签(gmail)中的所有电子邮件