当将FixedDocument序列化为XPS时,有时会出现FileFormatException错误,告诉我某个字体(我猜测)的格式不符合预期的文件格式规范(请参见下面的异常)。神秘的部分是: - 异常只会偶尔发生 - 它只会在特定的FontFamily/Style/Weight组合(如Se...
我创建了一个 .NET Windows 服务,执行某些操作并生成报告。这些报告是 XPS 文档,我将它们保存在特定的目录中。 由于熟悉 WPF,我选择了实例化 System.Windows.Documents.FixedDocument,并根据需要添加带有内容的 FixedPage 对象来创建...
我正在尝试使用FreeSpire将安全的PDF文件转换为XPS,并再次转换为PDF,然后使用iTextSharp将它们组合起来。以下是我的代码片段,用于转换各种文件。char[] delimiter = { '\\' }; string WorkDir = @"C:\Users\**...
在WPF DocumentViewer中显示XPS文件,关闭DocumentViewer实例后,XPS文件被锁定,我无法删除它。 我需要释放XPS文件上的锁,以便我可以删除它,使用相同名称编写另一个文件,并可选择在新的DocumentViewer实例中显示该新XPS文件。 我需要在同一应用程序...
问题 如何打印包含 BlockUIContainer 的 FlowDocument? 如何强制对 FlowDocument 进行测量、更新或排列操作? 背景 我有一个生成的包含文本段落、使用资源字典中的 DrawingBrushes 填充的 Rectangle 元素以及自定义控件的 ...
我有一个FlowDocument,我想将它转换为XPS文档并将其附加到电子邮件中一起发送。我正在使用以下代码: public static MemoryStream FlowDocumentToXPS(FlowDocument flowDocument, int width, int he...
我在将FlowDocument保存为XPS文档时遇到了一些困难,无法显示其中包含的图像。 我的操作步骤如下: 1.使用WPF的Image控件创建图像。我在调用BeginInit/EndInit之间设置图像源。 2.将图像添加到FlowDocument中并将其包装在BlockUIConta...
目前我在一个WPF窗口中有一个DocumentViewer,用来显示XPS文件。我已经创建了自己的“下一页”和“上一页”按钮,并将DocumentViewer.Background属性设置为完全透明。 现在DocumentViewer自己的控件只剩下顶部的菜单栏(显示缩放设置、打印等)和底部...