DocumentBuilder builder = new DocumentBuilder(doc);
builder.MoveToBookmark("bookmarkname");
builder.InsertImage(image file name or .NET Image object);
Aspose.Word does not support TIFF images at the moment because we don't know how they are stored inside Word documents, but I've added this is a feature request. JPG, GIF, PNG, BMP and WMF/EMF images are supported.
Actually, I figured out how to get a tif in there. "ms" is a memory stream and "FileData" is a Byte[] Array that holds my Tiff
ms.Write(FileData,0,FileData.Length);
Bitmap sig = new Bitmap(ms);
DocumentBuilder builder = new DocumentBuilder(doc);
builder.MoveToBookmark("Signature");
builder.InsertImage(signatureImage);
now if someone can tell me why the image comes out a different size on the word doc when I make a color transparent on my bitmap before inserting it I would really appreciate it.
You can try using InsertImage that takes width and height parameters. Beware Image.Width and Height a in pixels but InsertImage takes valies in points (1/72th inch). Also, pixels are related to resolution (dpi) dots per inch.