有没有人找到一种方法将FlowDocument保存为BAML或其他压缩格式?我可以导入XML用图像来创建一个新的FlowDocument:我可以以编程方式将FlowDocument保存到BAML吗?
<TextRange class instance>.Load(fs, DataFormats.Rtf)
不过,我还没有找到一个很好的方式将其保存在一个“天然”压缩格式。无压缩的XAML很容易生成使用:
<TextRange class instance>.Save(fs, DataFormats.Xaml);
但是有没有任何编程方法将其保存为压缩格式?
如果没有现有的方法,是否有人知道在哪里可以找到一个编程式的XAML编译器?甚至只是BAML规格?我可以通过编程方式生成一个嵌入了FlowDocument的整个XAML窗口,但我仍然希望将XAML转换为BAML以加快载入时间。我使用的是相对较大的rtf文件,使用DataFormats.Rtf的转换时间非常重要。