将打印方向设置为横向

我已经可以创建打印以在Windows窗体中打印文件。但是,每当我添加以下代码时:

printDialog.PrinterSettings.DefaultPageSettings.Landscape = true;

我看不到页面的方向变为LandScape,它仍然是纵向。

如何使它成为LandScape的默认值?因此,每当我单击PrintPreview或PrintFile时,页面的方向将变为LandScape,而不是纵向。

这是代码:

private void PrintPreview(object sender, EventArgs e)
{
    PrintPreviewDialog _PrintPreview = new PrintPreviewDialog();
    _PrintPreview.Document = printDocument1;
    ((Form)_PrintPreview).WindowState = FormWindowState.Maximized;
    _PrintPreview.ShowDialog();
}

private void PrintFile(object sender, EventArgs e)
{
    PrintDialog printDialog = new PrintDialog();
    printDialog.Document = printDocument1;
    printDialog.UseEXDialog = true;

    if (DialogResult.OK == printDialog.ShowDialog())
    {
        printDocument1.DocumentName = "Test Page Print";
        printDocument1.Print();
    }
}
库鲁巴兰

尝试Landscape如下设置PrintDocument,

printDocument1.DefaultPageSettings.Landscape = true;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

强制将Kivy小部件的方向设置为横向/纵向

来自分类Dev

如何将平板电脑清单中的方向设置为手机的横向和纵向?

来自分类Dev

iOS 7 XCode 5故事板将方向设置为横向

来自分类Dev

iOS 7 XCode 5故事板将方向设置为横向

来自分类Dev

JavaFX 8 WebEngine打印方法无法在横向打印

来自分类Dev

将人像模式设置为横向

来自分类Dev

更改打印方向而不更改.docx的页面方向

来自分类Dev

当方向设置为“横向”时,UIPrintInteractionController会追加空白页

来自分类Dev

当方向设置为“横向”时,UIPrintInteractionController会追加空白页

来自分类Dev

设置iPad的横向方向(非iPhone)

来自分类Dev

设置iPad的横向方向(仅iPhone)

来自分类Dev

当设备方向为横向时,使用javascript自动将视频全屏显示

来自分类Dev

设置横向方向而不锁定传感器方向

来自分类Dev

尝试连续打印方向,直到按下另一个键

来自分类Dev

MFMailComposeViewController Swift-将方向模式设置为仅纵向

来自分类Dev

将方向设置为纵向使用Swift

来自分类Dev

如何将方向设置为intent.putExtra?

来自分类Dev

如何在横向方向上设置垂直约束(故事板)

来自分类Dev

使用EPPlus将PrintArea设置为“打印整个工作簿”

来自分类Dev

在Haskell中打印时,将Float格式设置为Int

来自分类Dev

将打印布局设置为Word 2013中的默认视图

来自分类Dev

Python:将While循环数据设置为文件打印

来自分类Dev

如果将方向设置为纵向,是否仍能检测到方向变化?

来自分类Dev

如何使用 InfinitePlaceHolderView 将滚动方向设置为水平方向?

来自分类Dev

uiwebview调整方向为横向后未调整大小

来自分类Dev

在Internet Explorer中从javascript打印方法设置pdf的文件名不起作用

来自分类Dev

如何在Rails中为审计的宝石添加打印方法?

来自分类Dev

如何在Rails中为审计的宝石添加打印方法?

来自分类Dev

多种矩阵的打印方法

Related 相关文章

  1. 1

    强制将Kivy小部件的方向设置为横向/纵向

  2. 2

    如何将平板电脑清单中的方向设置为手机的横向和纵向?

  3. 3

    iOS 7 XCode 5故事板将方向设置为横向

  4. 4

    iOS 7 XCode 5故事板将方向设置为横向

  5. 5

    JavaFX 8 WebEngine打印方法无法在横向打印

  6. 6

    将人像模式设置为横向

  7. 7

    更改打印方向而不更改.docx的页面方向

  8. 8

    当方向设置为“横向”时,UIPrintInteractionController会追加空白页

  9. 9

    当方向设置为“横向”时,UIPrintInteractionController会追加空白页

  10. 10

    设置iPad的横向方向(非iPhone)

  11. 11

    设置iPad的横向方向(仅iPhone)

  12. 12

    当设备方向为横向时,使用javascript自动将视频全屏显示

  13. 13

    设置横向方向而不锁定传感器方向

  14. 14

    尝试连续打印方向,直到按下另一个键

  15. 15

    MFMailComposeViewController Swift-将方向模式设置为仅纵向

  16. 16

    将方向设置为纵向使用Swift

  17. 17

    如何将方向设置为intent.putExtra?

  18. 18

    如何在横向方向上设置垂直约束(故事板)

  19. 19

    使用EPPlus将PrintArea设置为“打印整个工作簿”

  20. 20

    在Haskell中打印时,将Float格式设置为Int

  21. 21

    将打印布局设置为Word 2013中的默认视图

  22. 22

    Python:将While循环数据设置为文件打印

  23. 23

    如果将方向设置为纵向,是否仍能检测到方向变化?

  24. 24

    如何使用 InfinitePlaceHolderView 将滚动方向设置为水平方向?

  25. 25

    uiwebview调整方向为横向后未调整大小

  26. 26

    在Internet Explorer中从javascript打印方法设置pdf的文件名不起作用

  27. 27

    如何在Rails中为审计的宝石添加打印方法?

  28. 28

    如何在Rails中为审计的宝石添加打印方法?

  29. 29

    多种矩阵的打印方法

热门标签

归档