我不知道是否已经提出/回答了这个问题。我正在为学校项目制作在线表单网站。我必须尝试使用一个按钮,将填写的表单转换为PDF。我需要下载一些软件来完成此操作还是可以通过代码完成?从我搜索到的内容来看,这似乎是一些高级编程。如果可以用代码完成,那么代码是什么?
打印整个页面
尝试添加调用window.print()的按钮
<input type="button" value="Print this page" onClick="window.print()">
Print a specific portion/container in a page
<div id="print-content">
<form>
<input type="button" onclick="printDiv('print-content')" value="print a div!"/>
</form>
</div>
然后在HTML文件中添加此脚本代码
<script type="text/javascript">
function printDiv(divName) {
var printContents = document.getElementById(divName).innerHTML;
w=window.open();
w.document.write(printContents);
w.print();
w.close();
}