asp.net 打印整页时IFrame内容显示为空白

v8wbuo2f  于 2022-11-19  发布在  .NET
关注(0)|答案(1)|浏览(223)

我有一个asp.net页面,在这个页面上我有很多设计,我放了一个Iframe控件。我在iframe中加载pdf。当我打印页面时,页面上所有的设计都显示出来了,而Iframe内容显示为空白?有人能建议如何打印iframe内容沿着页面设计吗?
我有一个asp.net页面,在这个页面上我有很多设计,我放了一个Iframe控件。我在iframe中加载pdf。当我打印页面时,页面上所有的设计都显示出来了,而Iframe内容显示为空白?有人能建议如何打印iframe内容沿着页面设计吗?

uurity8g

uurity8g1#

我们使用〈Embed an〈Object in〈iFrame这样的框架的原因是,我们可以在一个二进制应用程序/html窗口中运行另一个二进制应用程序/pdf窗口。
因此,如果允许的话,我们打印一个或另一个出现在自己的窗口中。
通常情况下,pdf在由内部框架应用程序下载后未重新加载到浏览器中。
因此,您可以通过两个应用程序将一个网页作为两个页面打印出来,但这对回答您的问题没有多大用处。
唯一合理的解决方案是捕获组合的屏幕输出,为此,我们可以按print screen或使用另一个二进制应用程序(如驱动屏幕的操作系统)进行屏幕截图。

相关问题