gpt4 book ai didi

printing - 使用 WPF XPS 查看器打印 XPS 时的默认布局方向

转载 作者:行者123 更新时间:2023-12-04 07:10:03 32 4
gpt4 key购买 nike

有没有办法在使用 WPF XPS 查看器打印 XPS 时设置默认布局方向?

我的固定文档 XPS 的页面方向设置为横向,页面媒体大小的宽度大于其高度,并且在查看器中正确显示为横向。
只是当您点击打印按钮时,打印对话框首选项默认为纵向,并按原样打印。

我宁愿不必更改用户的默认打印设置,如果 XPS 查看器按照设计打印的方式打印 XPS,我更喜欢它。

最佳答案

填写 PrintTicket 的字段:

  PrintDialog pd = new PrintDialog();
PrintTicket pt = new PrintTicket();
pt.PageOrientation = PageOrientation.Landscape;
pd.PrintTicket = pd.PrintQueue.MergeAndValidatePrintTicket(pd.PrintQueue.DefaultPrintTicket, pt).ValidatedPrintTicket;
if (pd.ShowDialog() == true)
{
...
}

关于printing - 使用 WPF XPS 查看器打印 XPS 时的默认布局方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/505839/

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