Shape.Picture Property
Gets a picture residing in the floating object.
Namespace: DevExpress.XtraRichEdit.API.Native
Assembly: DevExpress.RichEdit.v19.1.Core.dll
Declaration
Property Value
Type | Description |
---|---|
OfficeImage | An OfficeImage object that is the image in a shape object that is the floating picture; if a shape object is a text box, null (Nothing in Visual Basic) is returned. |
Remarks
To distinguish between a text box and a floating picture in code, examine the Shape.TextBox and Shape.Picture
properties. If the Shape.TextBox is not null, the shape is the text box.
The following code rotates text boxes and resizes floating pictures.
Document document = server.Document;
document.LoadDocument("Documents\\Grimm.docx", DocumentFormat.OpenXml);
foreach (Shape s in document.Shapes)
{
// Rotate a text box and resize a floating picture.
if (s.TextBox == null)
{
s.ScaleX = 0.1f;
s.ScaleY = 0.1f;
}
else
{
s.RotationAngle = 45;
}
}
See Also