Как преобразовать вывод richtextbox в bytearray?
Хай друзья,
У меня есть richtextbox,и я должен преобразовать этот вывод,то есть некоторый текст в байтовый массив,используя код c#.- как я могу это сделать?..
пожалуйста, помогите мне...
То Управления richtextbox[^ имеет Rtf
свойство, содержащее текстовые и форматные директивы. Это строковое свойство.
Вы можете преобразовать его в байтовый массив таким образом:
string rtf = myRichtextBox.Rtf; byte[] bytes = System.Text.Encoding.UTF8.GetBytes(rtf);
string originalRtf = System.Text.Encoding.UTF8.GetString(bytes);
Hai,Philo,string rtf = myRichtextBox.Rtf; это не работает в моей системе.
Конечно, вы заменили "myRichtextBox" на название вашего фактического элемента управления, не так ли?
да,я изменился.
Что такое настоящее сообщение об ошибке?
Я вижу твою проблему. Я не думаю, что вы используете формат .rtf. Делать
string rtf = richTextBox1.Text
richTextBox1с именем вашего элемента управления)
Я серьезно сомневаюсь, что ОП все еще пытается решить эту проблему 5 лет спустя.