【发布时间】:2016-07-06 20:00:52
【问题描述】:
我遇到了一个问题:创建一个文本编辑器,我将 Richtextbox 内容保存在一个 rtf 文件中。我也很好,我测试了它,并且添加了文本对齐选项,我发布了对齐未保存在 rtf 文件中!同样如我所说,您知道如何干净地保存文本,即将所有字体属性保存为文本对齐方式吗?
【问题讨论】:
标签: .net save alignment richtextbox rtf
我遇到了一个问题:创建一个文本编辑器,我将 Richtextbox 内容保存在一个 rtf 文件中。我也很好,我测试了它,并且添加了文本对齐选项,我发布了对齐未保存在 rtf 文件中!同样如我所说,您知道如何干净地保存文本,即将所有字体属性保存为文本对齐方式吗?
【问题讨论】:
标签: .net save alignment richtextbox rtf
你可以试试这个:File.WriteAllLines(filename, richTextBox1.Lines);
或者这个:rtfTextBox.SaveFile(fileName);
添加RichTextBoxStreamType 例如
rtfTextBox.SaveFile(fileName, RichTextBoxStreamType.RichText);
或
rtfTextBox.SaveFile(fileName, RichTextBoxStreamType.TextTextOleObjs);
【讨论】:
OpenFileDialog1.ShowDialog() RichTextBox1.LoadFile(OpenFileDialog1.FileName) saved = True
OpenFileDialog1.ShowDialog() 和 Richtextbox1.LoadFile(OpenFileDialog1.Filename)(和 saved = True)
Richtextbox1.SaveFile("C:\Users\me\here.rtf",VBconservefontproperties) 之类的东西来保存它