C#XPS FixedDocument无法保存,宽度和高度必须为非负数

时间:2010-09-01 08:13:31

标签: c# xps fixeddocument

我遇到需要保存到XPS的XAML报告的问题。 每当调用保存时,XPS写入失败的原因是“高度和宽度必须是非负的”。

当我检查物体时,大多数高度和宽度都设置为NaN。我假设这是好的,并用作自动值。我有2个报告以相同的方式构建,一个保存,一个不保存。

问题可能出在XAML用户控件中而不是文档构造方式吗?页面大小设置如下。

fixedDocument = new FixedDocument();
fixedDocument.DocumentPaginator.PageSize = new Size(fixedDocumentWidth, fixedDocumentHeight);

任何想法都会非常感激!

1 个答案:

答案 0 :(得分:0)

问题已解决,图形软件出错导致图层出现问题。