0
有沒有辦法將內容附加到RTF文件格式? 我需要它以實現以下功能。在向FlowDocument添加段落時,我還需要將它寫入RTF文件。直到現在,我將整個FlowDocument保存到文件中。另外,我不想保留超過10000段的記憶。追加到RTF文件在C#
這是我試過的一段代碼,但沒有奏效。
TextRange tr = new TextRange(flowDoc.ContentStart, flowDoc.ContentEnd);
FileStream file = new FileStream(path, FileMode.Append,FileAccess.ReadWrite, FileShare.Read);
tr.Save(file, DataFormats.Rtf);
TextWriter tw = new StreamWriter(file);
tw.Write(file.ToString());
tw.Close();
謝謝!
最後,我使用了以下方法:保留兩個流文檔並保持一個用於顯示內容,另一個用於將內容寫入文件。 – LauraV