我尝试使用 XamlReader.Load ( XMLReader ) 读取 XPS 文件。一些 XPS 文件读入,我可以完美地浏览。我正在使用的其中一个 XPS 文件在 IE 中正确显示,但出现以下异常:
Cannot convert string '/png/1.png' in attribute 'ImageSource' to object of type 'System.Windows.Media.ImageSource'. Cannot locate resource 'png/1.png'. Error at object 'System.Windows.Media.ImageBrush', Line 2309 Position 166.
当我在 IE 中查看文件或使用 unZIP 工具浏览时,有问题的图像文件位于 XPS 文件中指定位置“png/1.png”的位置,图像文件正确显示。
有任何想法吗?