2016-10-05 3 views
0

J'ai utilisé la classe System.Windows.Xps.Packaging.XpsDocument dans une application WPF pour exporter une collection de UIElements. Cela semble fonctionner, mais pas toujours.UIElement est exporté vers XPS, mais pas correctement affiché dans Microsoft XPS viewer

Lorsque deux visuels ont exactement les mêmes propriétés visuelles, ils n'apparaissent pas lorsque le fichier XPS est ouvert avec XPS Viewer de Microsoft. Les éléments identiques n'apparaissent pas du tout. Si j'ouvre le fichier xps avec un autre spectateur ou tout simplement utiliser une online tool pour le convertir en PDF, tout est rendu correctement:

Left is correct rendering, right is the wrong

Est-ce que quelqu'un sait ce qui pourrait être la cause de ce comportement et comment puis-je y remédier?

Voici également un link to the XPS file qui illustre le comportement.

Merci!

Répondre