(Color.FromArgb(&HA4, &HFF, &HFF))ĭim shape2 As NestedShape = canvasItems.AddPicture(DocumentImageSource.FromFile("Picture_Arrow.png"), New PointF(2.1F, 0.3F))ĭim shape3 As NestedShape = canvasItems.AddShape(ShapeGeometryPreset.Parallelogram, New RectangleF(3.8F, 0F, 2F, 1.5F)) (Color.FromArgb(0xFF, 0xA5, 0xA5)) ĭim canvas As Shape = (, New RectangleF(1.5F, 1F, 6F, 1.5F))ĭim canvasItems As CanvasShapeCollection = canvas.CanvasItemsĭim shape1 As NestedShape = canvasItems.AddShape(ShapeGeometryPreset.Rectangle, New RectangleF(0F, 0F, 2F, 1.5F)) Var shape3 = canvasItems.AddShape(ShapeGeometryPreset.Parallelogram, new RectangleF(3.8f, 0f, 2f, 1.5f)) Var shape2 = canvasItems.AddPicture(DocumentImageSource.FromFile("Picture_Arrow.png"), new PointF(2.1f, 0.3f)) Var shape1 = canvasItems.AddShape(ShapeGeometryPreset.Rectangle, new RectangleF(0f, 0f, 2f, 1.5f)) Access the collection of canvas items. Shape canvas = (, new RectangleF(1.5f, 1f, 6f, 1.5f)) The example below adds a drawing canvas to the document. The collection’s Add methods allow you to add shapes and pictures to the canvas. Use the Shape.CanvasItems property to access the canvas item collection. The ShapeCollection.InsertCanvas method inserts a drawing canvas into a document. Use the following properties to determine whether a drawing object is a text box:ĭ returns true. = ĭim textBoxDocument As SubDocument = ĭim cp As CharacterProperties = textBoxDocument.BeginUpdateCharacters(, 4)Ĭp.ForeColor = SubDocument textBoxDocument = ĬharacterProperties cp = textBoxDocument.BeginUpdateCharacters(, 4) Ĭp.ForeColor = ĭim myTextBox As Shape = (, New RectangleF(1.5F, 1F, 1.5F, 0.5F)) Specify the text box background color. Picture.HorizontalAlignment = ShapeHorizontalAlignment.Center Picture.VerticalAlignment = ShapeVerticalAlignment.Top Picture.HorizontalAlignment = ShapeHorizontalAlignment.Center ĭim picture As Shape = (, DocumentImageSource.FromFile("Dog.png")) Shape picture = (, DocumentImageSource.FromFile("Dog.png"))
The example below inserts a picture with rounded corners. JPEG File Interchange Format (*.jpg, *.jpeg).The following image formats are available: Use the Shape.PictureFormat property to access picture settings.
(Color.FromArgb(&HFF, &HEE, &HAD))īorder.Color = Color.FromArgb(&H4D, &H64, &H8D)Ĭall the ShapeCollection.InsertPicture method to insert a picture into a document. (Color.FromArgb(0xFF, 0圎E, 0xAD)) īorder.Color = Color.FromArgb(0x4D, 0圆4, 0x8D) ĭim document As Document = wordProcessor.Documentĭocument.Unit = ĭim rectangle As Shape = (, ShapeGeometryPreset.Rectangle, New RectangleF(1.5F, 1F, 2F, 1.5F)) Shape rectangle = (, ShapeGeometryPreset.Rectangle, new RectangleF(1.5f, 1f, 2f, 1.5f)) ShapePropertiesExtensionList1.Document document = wordProcessor.Document ĭocument.Unit = ShapePropertiesExtension1.Append(hiddenLineProperties1) HiddenLineProperties1.Append(solidFill2) RunProperties runProperties1 = new RunProperties() ĪlternateContent alternateContent1 = new AlternateContent() ĪlternateContentChoice alternateContentChoice1 = new AlternateContentChoice() Posting my solution which I got after my 1 hour of findings in OpenXML.