有沒有人找到一種方法將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的轉換時間非常重要。