我有一个组件视图,其中包含使用 CSS 样式化的图像、表格和列表。是否有一种合法的方法可以将该视图导出/保存为 pdf?ctrl+p
并没有真正起作用,因为它通过导航等抓取整个页面。我正在考虑实现print
将重定向到另一个“PrintComponentCleanView”的按钮,然后从那里做ctrl+p
。这是一个 2 步过程。我相信有更好的方法来实现这一点。任何想法表示赞赏。
在现有样式表中添加打印样式:
@media print
{
.navbar {
display: none;
}
...
}
添加不同的样式表进行打印:
<link rel="stylesheet" type="text/css" media="print" href="style.css">
然后您可以window.print();
用于打开打印对话框。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句