自定义打印预览 -- 设计选择

本文关键字:选择 打印 自定义 | 更新日期: 2023-09-27 18:33:49

我需要为我的 MVC Web 项目中的一个页面实现自定义打印预览屏幕。我只是想知道一些推荐的方法是什么。基本上,我们有一个下拉菜单,其中包含一堆不同的选项 - 每个选项在下拉菜单下显示不同的统计报告。对于打印预览,我只想预览报表,而不是整个页面。

我应该简单地获取html并切断我不想要的东西,然后重新渲染它吗?或者创建某种其他文档,也许是XPS,并将其显示为该文档?也许是替代 CSS?

自定义打印预览 -- 设计选择

并不是说有人可能感兴趣,但我最终只是使用原始页面中的 HTML 并禁用/重新设计所有链接和内容,并通过 javascript 隐藏不必要的元素。