public void StretchImagefitWidth()
{
Document doc = DocumentHelper.CreateTemplateDocumentWithDrawObjects("<<image [src.Image] -fitWidth>>", ShapeType.TextBox);
ImageStream imageStream = new ImageStream(new FileStream(this._image, FileMode.Open, FileAccess.Read));
BuildReport(doc, imageStream, "src", ReportBuildOptions.None);
MemoryStream dstStream = new MemoryStream();
doc.Save(dstStream, SaveFormat.Docx);
doc = new Document(dstStream);
NodeCollection shapes = doc.GetChildNodes(NodeType.Shape, true);
foreach (Shape shape in shapes)
{
// Assert that the image is really insert in textbox and
Assert.IsTrue(shape.ImageData.HasImage);
//Assert that height is keeped and width is changed
Assert.AreNotEqual(431.5, shape.Width);
Assert.AreEqual(346.35, shape.Height);
}
dstStream.Dispose();
}