【问题标题】:Set default print paper size when printing a pdf generated from crystal reports?打印从水晶报表生成的pdf时设置默认打印纸张大小?
【发布时间】:2010-11-13 21:16:14
【问题描述】:

我正在使用 Crystal 报告(Visual Studio 2008 附带的版本)在 asp.net 中生成 pdf,然后将其拉入客户端的浏览器。

其中一些报告采用法定尺寸的纸张。这意味着对于这些报告,我们的客户必须在每次打印时手动更改打印对话框中的纸张尺寸。当然,他们经常在用错误的纸张打印 10 页报告之前不这样做,从而浪费时间和纸张。

有没有办法让我在默认纸张尺寸上嵌入信息以在 pdf 中打印?我在水晶报表 API 上没有看到它的选项,但我也不是特别熟悉它。

【问题讨论】:

    标签: .net crystal-reports printing pdf-generation


    【解决方案1】:

    默认纸张大小实际上是在 Crystal 中使用 File -> Page Setup 设置的;这将决定 PDF 的输出大小。不幸的是,您需要更改的是,在客户端计算机上...在 Adob​​e Acrobat 的打印对话框中,需要选中“按 PDF 页面大小选择纸张来源”复选框。我相信一旦选中此复选框,所有打印机和所有文档都会“粘贴”。

    【讨论】:

    • 非常感谢,这不是最好的选择,但总比没有好。
    猜你喜欢
    • 1970-01-01
    • 2011-09-15
    • 2012-01-02
    • 1970-01-01
    • 2012-08-31
    • 2014-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多