【发布时间】:2012-02-24 06:00:18
【问题描述】:
我有一个程序可以生成一个 FixedDocument 对象并将其显示在 XPS DocumentViewer 中。根据 MSDN 上的文档,“固定文档适用于需要精确的“所见即所得”(WYSIWYG) 演示的应用程序,与所使用的显示器或打印机硬件无关。”
这正是我想要的,然而..
当我在 Windows XP 和 Windows 7 的 XPS DocumentViewers 中打开同一个文档时,文档的呈现方式存在很大差异。 Windows 7 版本似乎使用了更大的字体和更大的元素间距。什么会导致这种情况? FixedDocument 的目的不就是不管操作系统、打印机或其他什么,它看起来总是一样的吗?
我已经对该主题进行了一些谷歌搜索,但找不到任何相关内容,感谢您提供的任何建议。
谢谢!
【问题讨论】:
-
在 Windows XP 上,您使用的是独立的 XPS Essentials Pack 查看器,还是在 IE 中运行的 .NET Framework 中包含的查看器?
-
在 XP 中,我使用的是 .NET 框架中包含的查看器。
标签: xps documentviewer fixeddocument