merh Ответов: 1

Как можно вставить изображение в XML с помощью C#?


Привет Я хотел бы добавить изображение в xml-файл с помощью
XmlWriter
использование C#.
Как я могу это сделать?

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

Bitmap bmp = new Bitmap(imagePath);
TypeConverter converter = TypeDescriptor.GetConverter(typeof(Bitmap));
XElement img = new XElement("image",
    Convert.ToBase64String(
        (byte[])converter.ConvertTo(bmp, typeof(byte[]))));

xmlWriter.WriteStartElement("img");
xmlWriter.WriteString(img.ToString());
xmlWriter.WriteEndElement();

1 Ответов

Рейтинг:
4

merh

Спасибо!