Вы не задали конкретный вопрос, но я предложу то, что я знаю о предмете.
Средства визуализации, используемые в средстве просмотра документов Windows XP и средстве просмотра документов Windows 7, сильно различаются.Я верю, но не могу подтвердить, что версия XP была заключена с другой компанией, в то время как версия для Windows 7 была сделана на месте.При наличии различий средство визуализации Windows 7, как правило, является более точным в отношении спецификации XPS.Если вы отправите этот FixedDocument непосредственно на принтер с поддержкой xps, вы также получите результаты, которые несколько отличаются от того, что вы видели в любом из средств просмотра, из-за того, что на принтере был вызван еще один рендер.
Это ограничение любого формата документа, основанного на визуализации, выполняемой клиентом.HTML страдает от подобных проблем - каждый браузер отображает html несколько по-своему, поэтому, хотя результаты могут выглядеть одинаково, они никогда не будут идентичны.
Что вы можете с этим поделать?Немного.Различия между различными рендерами XPS должны быть достаточно малы, чтобы в большинстве случаев они не являлись проблемой.Если вам действительно нужна точность пикселей на разных платформах, вам нужно перейти в растеризованный формат.