【问题标题】:Printing an external file in its own printing routine在自己的打印例程中打印外部文件
【发布时间】:2010-04-19 13:29:21
【问题描述】:

我基本上有一个在 .html 文件中生成报告的应用程序,我使用 .html 文件以便于制作表格和格式化文本。

现在我想介绍一种从我的程序中打印报告的方法。因为我使用 .html 文件,所以如果我直接从我的应用程序打印它(据我所知),格式将不正确。出于这个原因,我想像我的网络浏览器一样打印它,以保持表格数据和文本格式的完整性。

有人知道怎么做吗?

谢谢。

【问题讨论】:

    标签: html vb.net file printing external


    【解决方案1】:

    CSS 可以做你需要的一切。您可能希望使用专门为您的报告设计的样式表在其自己的窗口(或 Iframe)中打开文档。

    见:Good rules for setting up print css?

    【讨论】:

    • 这有点帮助,但是当我尝试打印时问题仍然存在,例如report.html,当我直接从我的程序打印它时,它不会以我想要的方式出现?我需要它以与从您的网络浏览器打印相同的方式打印(因为它具有 HTML 表格等)。谢谢。
    • 试用 .NET Web 浏览器控件:msdn.microsoft.com/en-us/library/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多