FlowDocumentをBAMLまたはその他の圧縮形式で保存する方法を見つけた人はいますか?画像付きのXMLをインポートして、新しいFlowDocumentを作成できます。
<TextRange class instance>.Load(fs, DataFormats.Rtf)
ただし、「ネイティブ」圧縮形式で保存するための適切な方法は見つかりませんでした。非圧縮XAMLは、次を使用して簡単に生成できます。
<TextRange class instance>.Save(fs, DataFormats.Xaml);
しかし、それを圧縮形式で保存するためのプログラム的な方法はありますか?
既存のメソッドがない場合、プログラムによるXAMLコンパイラの場所を知っている人はいますか?それともBAML仕様だけですか?FlowDocumentが埋め込まれたXAMLウィンドウ全体をプログラムで生成することもできますが、ロード時間を短縮するためにXAMLをBAMLに変換したいと思います。私は比較的大きなrtfドキュメントを使用しており、DataFormats.Rtfを使用した変換時間は重要です。