如果从IE COM接口IWebBrowser打印,则不正确的分页符

时间:2010-02-12 14:50:36

标签: com printing internet-explorer

我有从嵌入式COM IWebBrowser对象打印的HTML文档 虽然在IE本身中它打印了正确的分页符(通过CSS中的分页符) 在我的应用程序中它使它错了。

我已经挖了很多东西。你能提出一些建议吗?

3 个答案:

答案 0 :(得分:1)

我不知道这是不是你的场景(因为它有点含糊不清),但我有一个由Javascript生成的IE页面,使用DOM并在某些情况下发现Javascript(或IE的DOM)正在添加在每次追加或其他一些不应该的地方之后中断。我能够通过首先在内存中构建我的字符串来解决这个问题,并且只有在完全构建字符串后才将它发送到需要的位置。

答案 1 :(得分:0)

您可以使用print templates来控制打印流程。

答案 2 :(得分:0)

可能与DOCTYPE有关。