Поскольку XML является текстовым форматом, а изображения, как правило, нет (за исключением некоторых древних и архаичных форматов), на самом деле разумного способа сделать это нет. Просмотр таких вещей, как ODT или OOXML, также показывает, что они не встраивают изображения непосредственно в XML.
Однако вы можете преобразовать его в Base64 или аналогичный и встроить в XML.
В таких случаях обработка пробелов в XML может еще более усложнить ситуацию.