如何以横向显示 WPF DocumentViewer?
Posted
技术标签:
【中文标题】如何以横向显示 WPF DocumentViewer?【英文标题】:How to show WPF DocumentViewer with Landscape Orientation? 【发布时间】:2011-06-10 02:55:30 【问题描述】:我正在创建一个简单的(一页字母大小)FixedDocument 并将其显示在 DocumentViewer 上以进行打印预览。
只需应用旋转变换,即可轻松将内容设置为横向。
但在 DocumentViewer 中找不到任何属性或方式将页面显示为横向怎么办?
【问题讨论】:
【参考方案1】:信纸尺寸:27.94 厘米 x 21.59 厘米(11 英寸 x 8.5 英寸)
DocumentViewer 准确地显示 FixedPage 的状态 - 通过它的宽度和高度。 因此,要获得横向版本,只需交换 FixedPage 的宽度和高度即可。
<FixedPage x:Name="FP1" Width="27.94cm" Height="21.59cm" />
【讨论】:
以上是关于如何以横向显示 WPF DocumentViewer?的主要内容,如果未能解决你的问题,请参考以下文章
在 Windows 8.1 下以横向模式剪切打印的 wpf 视觉对象