gpt4 book ai didi

vb.net - 在 VB.Net 中为 rdlc 报告设置打印机纸张大小

转载 作者:行者123 更新时间:2023-12-03 21:43:48 27 4
gpt4 key购买 nike

我使用VB.net 2010构建了一个横向的报告并制作了尺寸16.5 cm * 8.25 cm

打印报告时直接显示A4页面大小!!!

我需要为打印机提供自定义纸张尺寸。如何使我的报告具有自定义纸张尺寸?

链接:http://www.uploadmb.com/dw.php?id=1379145264

最佳答案

为了更改报告的默认格式 (A4),您必须更改报告属性以接受自定义纸张尺寸。

通过 GUI 设置纸张大小

步骤 1

打开您的报告并右键单击(在灰色 Pane 上,而不是报告本身)以选择“报告属性”

Report Properties

步骤 2

为您的方向选择横向并选择 定制 纸张大小。还要指定您的宽度和高度。

Paper size

以编程方式设置纸张大小

  • 纸张尺寸应为以英寸为单位的尺寸乘以 100
  • 宽度:纸张的宽度,以百分之一英寸为单位
  • 高度:纸张的高度,以百分之一英寸为单位

  • 这是我用来以编程方式为我的报告设置自定义纸张尺寸的代码
    ReportViewer1.PrinterSettings.DefaultPageSettings.PaperSize = new PaperSize("Custom", 650, 325)

    **注意:不要忘记,您可能需要使用代码 ReportViewer1.RefreshReport()如果它不起作用。 *

    欲了解更多信息,请访问 MSDN's PaperSettings.PaperSize page

    关于vb.net - 在 VB.Net 中为 rdlc 报告设置打印机纸张大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18799640/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com