Oluwsegun Ответов: 1

Как я могу сохранить изображение внутри richtextbox в папку из программы


у меня есть элемент управления richtextbox с изображением и текстом, Я хочу программно удалить весь текст и сохранить изображение в определенной папке, не выбирая изображение

Что я уже пробовал:

Может ли какое - нибудь тело помочь мне с некоторыми кодами, чтобы сделать это

phil.o

Пожалуйста, уточните, идет ли речь о RichTextBox контроль, который находится в System.Windows.Forms пространство имен, или в System.Windows.Controls пространство имен. Windows Forms и WPF имеют очень разные способы выполнения задач, поэтому эта информация актуальна.

1 Ответов

Рейтинг:
1

BillWoodruff

Откуда взялись эти изображения ? Если вы создали и вставили его, разве у вас нет ссылки на него ?

Если у вас нет ссылки на изображение(ы), вы можете использовать код в этих статьях CP для их извлечения: [^] ... смотрите раздел "конвертер изображений", а также [^], и [^] чтобы извлечь их.


Oluwsegun

Спасибо, я пробую этот код, но не работает, Может кто-нибудь помочь
Импорт Itenso.В формате RTF.Поддержка
Импорт Itenso.В формате RTF.Конвертер.Текст
Импорт Itenso.Rtf
Импорт Itenso.Rtf.Converter.Xml
Импорт Itenso.Rtf.Converter.Html
Импорт Itenso.В формате RTF.Конвертер.Изображение
Импорт Itenso.В формате RTF.Переводчик

Дим стрм "стрим" = новая потоке MemoryStream(кодирование.Юникод.Метод Getbytes(Мне.RichTextBox2.РТФ))

' лесоруб
Dim logger как новый RtfInterpreterListenerFileLogger(IQTutor.getResourceimage("RtfInterpreter.log"))

' ЭОП
- конвертируйте все изображения в JPG
Dim imageAdapter как новый RtfVisualImageAdapter(ImageFormat.Jpeg)
Dim imageConvertSettings как новый RtfImageConvertSettings(imageAdapter)
imageConvertSettings.ImagesPath = IQTutor.getResourceimage("вопрос\")
imageConvertSettings.ScaleImage = True
- масштабные изображения
Dim imageConverter как новый RtfImageConverter(imageConvertSettings)

' переводчик
RtfInterpreterTool.Интерпретация(rtfStream, logger, imageConverter)

BillWoodruff

Почему бы не разместить свой вопрос как проблему в проекте ITenso git-hub ?