ImageDataSetImage Method (String) |
Namespace: Aspose.Words.Drawing
DocumentBuilder builder = new DocumentBuilder(); string imageFileName = ImageDir + "Windows MetaFile.wmf"; builder.Write("Image linked, not stored in the document: "); Shape linkedOnly = new Shape(builder.Document, ShapeType.Image); linkedOnly.WrapType = WrapType.Inline; linkedOnly.ImageData.SourceFullName = imageFileName; builder.InsertNode(linkedOnly); builder.Writeln(); builder.Write("Image linked and stored in the document: "); Shape linkedAndStored = new Shape(builder.Document, ShapeType.Image); linkedAndStored.WrapType = WrapType.Inline; linkedAndStored.ImageData.SourceFullName = imageFileName; linkedAndStored.ImageData.SetImage(imageFileName); builder.InsertNode(linkedAndStored); builder.Writeln(); builder.Write("Image stored in the document, but not linked: "); Shape stored = new Shape(builder.Document, ShapeType.Image); stored.WrapType = WrapType.Inline; stored.ImageData.SetImage(imageFileName); builder.InsertNode(stored); builder.Writeln(); builder.Document.Save(ArtifactsDir + "Image.CreateLinkedImage.doc");