我的任务是在html页面中嵌入相对较小的pdf文件,并打印整个html pade,包括iframe中的pdf文件。下面是我的html页面的结构:
下面是我的代码:
@media print{
body * {display:block;}
.toPrint{display:block; border:0; width:100%; min-height:500px}
<body>
<button onclick="window.print()">Print</button>
<h3>MUST BE PRINTED</h3>
<p> MUST BE PRINTED</p>
<iframe class="toPrint" src="https://nett.umich.edu/sites/default/files/docs/pdf_files_scan_create_reducefilesize.pdf" style="width:100%; height:97vh;"></iframe>
<h3>MUST BE PRINTED</h3>
<p> MUST BE PRINTED</p>
</body>
目前我正在使用css @media query打印页面。但不幸的是,这个媒体查询只打印pdf的第一页。
我能做什么打印整个pdf文件?
https://stackoverflow.com/questions/36551150
复制相似问题