【问题标题】:How to adjust the paper size in vb.net如何在 vb.net 中调整纸张大小
【发布时间】:2015-04-17 11:02:12
【问题描述】:

我有以下代码来打印页面,我想添加自定义页面大小我该怎么做?

Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click

    PrintDialog1.AllowSomePages = True
    PrintDialog1.ShowHelp = True
    PrintDialog1.Document = docToPrint
    Dim result As DialogResult = PrintDialog1.ShowDialog()
    If (result = DialogResult.OK) Then
        docToPrint.Print()
    End If

End Sub

【问题讨论】:

    标签: vb.net printing


    【解决方案1】:

    您可以使用文档的 DefaultPageSettings.PaperSize 属性设置纸张大小 示例:

    Dim xCustomSize As New PaperSize("Legal", 850, 1400)
    
    Me.DefaultPageSettings.PaperSize = xCustomSize
    

    更多详情here

    【讨论】:

    • 我如何将内容居中?
    • 做一些研究,或者向我们展示您的中心代码,如果您遇到任何错误,我们可以帮助您。
    • 感谢我找到了解决方案,我设置了我的图像属性并且成功了!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-28
    • 2019-06-08
    • 2013-09-18
    • 1970-01-01
    • 2011-01-09
    • 1970-01-01
    相关资源
    最近更新 更多