如何防止XPSDocumentWriter栅格化我的VisualBrush?

时间:2014-10-08 13:14:33

标签: c# xpsdocument fixeddocument

我使用以下代码从FixedDocument创建XPS文档。

using (XpsDocument doc = new XpsDocument(package,CompressionOption.NotCompressed))
{
  XpsDocumentWriter xpsWriter = XpsDocument.CreateXpsDocumentWriter(doc);
  xpsWriter.Write(fixedDocument);
  doc.Close();
}

除了在一个填充了平铺图案的填充路径的情况下,它偶尔会对其进行栅格化并创建ImageBrush而不是传递VisualBrush。可悲的是,它生成的图像是VisualBrush的可怕表示。它的分辨率太可怕了,更令人抓狂,它甚至没有填补原来的道路!

我已经完成了大量的挖掘,但是我们找不到阻止光栅化的设置。

有什么建议吗?

0 个答案:

没有答案