diff --git a/src/PhpWord/Shared/Html.php b/src/PhpWord/Shared/Html.php
index 2b4acd05b9..e5c45ea0ec 100644
--- a/src/PhpWord/Shared/Html.php
+++ b/src/PhpWord/Shared/Html.php
@@ -128,6 +128,7 @@ protected static function parseNode($node, $element, $styles = array(), $data =
'ul' => array('List', null, null, $styles, $data, 3, null),
'ol' => array('List', null, null, $styles, $data, 7, null),
'li' => array('ListItem', $node, $element, $styles, $data, null, null),
+ 'img' => array('Img', $node, $element, $styles, null, null, null),
);
$newElement = null;
@@ -201,6 +202,28 @@ private static function parseParagraph($node, $element, &$styles)
return $newElement;
}
+ /**
+ * Parse image node
+ *
+ * @param \DOMNode $node
+ * @param \PhpOffice\PhpWord\Element\AbstractContainer $element
+ * @return \PhpOffice\PhpWord\Element\Image
+ */
+ private static function parseImg($node, $element)
+ {
+ if (!is_null($node->attributes)) {
+ $nodeAttr = $node->attributes->getNamedItem('src');
+ if (!is_null($nodeAttr) && property_exists($nodeAttr, 'value')) {
+
+ $newElement = $element->addImage($nodeAttr->value);
+ return $newElement;
+ }
+ }
+
+
+ return null;
+ }
+
/**
* Parse heading node
*