代码之家  ›  专栏  ›  技术社区  ›  BobbyShaftoe

从ASP.NET批量打印PDF

  •  3
  • BobbyShaftoe  · 技术社区  · 17 年前

    我考虑过几个选择:

    2) 我曾考虑过创建一个ActiveX,将PDF传递给它,并让它调用打印功能。我担心的是,这是不必要的复杂,可能会出现一些奇怪的用户交互。

    因此,我正在寻找在这个场景中使用的最佳选项,这可能不是我经历过的选项之一。

    3 回复  |  直到 17 年前
        1
  •  4
  •   JoshBerke    17 年前

    我给你的最好的解决办法是第一。有很多库可以合并文档。从我使用的那一页来看,编号不应该是一个问题,因为所有的页面都已准备好呈现。

    如果你使用ActiveX,你将把自己限制在IE上,这可能是可以接受的。唯一的另一个想法是使用智能客户端,这样你可以有更多的控制权……然后你可以通过网络服务提供PDF。

        2
  •  3
  •   PresleyDias    13 年前

    我认为连接文档是一种方法。 对于工具,我推荐iText。免费的

    iTextSharp

    iText#(iTextSharp)是iText开源java库的一个端口,用于PDF生成,完全用C#为.NET平台编写。使用iText邮件列表获得支持。

        3
  •  1
  •   Kevin Tighe    17 年前

    我同意1。您可以做一些测试,看看性能的影响会是什么样子。