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

问题描述

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

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

我正在使用 HTML、CSS、PHPMysqL

解决方法

使用javascript打印文档 示例:

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

</script>

使用 onclick 事件调用函数

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...