我正在使用Twitter-Bootstrap,我需要能够以在浏览器上看起来的方式打印页面.我可以打印用Twitter-Bootstrap制作的其他页面,但我似乎无法打印纯粹使用Twitter-Bootstrap的页面.我在某个地方错过了标签吗?
打印时的官方TB页面:

我的页面打印时:

我的网页实际上是什么样的:

我是https://github.com/fraserxu/electron-pdf的维护者,它利用 Electron 使用webContents.printToPDF.
我遇到了打印包含带有第三方内容的 iFrame 的页面的挑战。我无法控制这些第三方站点正在使用的 CSS,如果它们具有用于打印媒体类型的 CSS,则打印输出与其(正常)屏幕视图相比有所不同。
在这种情况下,不希望使用印刷媒体类型,因为要求生成的 PDF 应该与用户在浏览器中看到的(iFrame 内)相同。
在打印到 PDF 时,我一直在寻找一种有效禁用打印介质类型的方法。我希望有人能解决这个问题。