XAML文件的打印分辨率是多少?

时间:2011-09-01 09:49:46

标签: xaml printing expression-blend

我是一名设计师,我喜欢对尺寸有一点控制权...... 我正在设计一个打印的XAML文件。 由于尺寸以像素为单位,我想知道自己应该根据哪个分辨率来计算长度(以cm为单位)?

谢谢!

1 个答案:

答案 0 :(得分:1)

According to Charles,Silverlight固定为96 DPI:

  

如您所知,Silverlight程序通常会调整图形对象的大小   并完全以像素为单位进行控制。但是,当打印机是   涉及,坐标和大小是与设备无关的单位   1/96英寸。无论打印机的实际分辨率如何   一个Silverlight程序,打印机似乎总是96 DPI   设备

     

...

     

PrintPageEventArgs有两个方便的get-only属性也可以报告   尺寸单位为1/96英寸:PrintableArea类型尺寸提供   页面可打印区域的区域尺寸,和   厚度类型的PageMargins是左,上,右和的宽度   不可打印边缘的底部。将这两者一起添加(在右侧   方式)你得到纸张的全尺寸。

我做了一些快速搜索,但无法在文档中显示此信息。留给查尔斯了解这类信息。