relative_vertical_position property
ShapeBase.relative_vertical_position property
Specifies relative to what the shape is positioned vertically.
@property
def relative_vertical_position(self) -> aspose.words.drawing.RelativeVerticalPosition:
...
@relative_vertical_position.setter
def relative_vertical_position(self, value: aspose.words.drawing.RelativeVerticalPosition):
...
Remarks
The default value is RelativeVerticalPosition.PARAGRAPH.
Has effect only for top level floating shapes.
Examples
Shows how to insert a floating image to the center of a page.
doc = aw.Document()
builder = aw.DocumentBuilder(doc=doc)
# Insert a floating image that will appear behind the overlapping text and align it to the page's center.
shape = builder.insert_image(file_name=IMAGE_DIR + 'Logo.jpg')
shape.wrap_type = aw.drawing.WrapType.NONE
shape.behind_text = True
shape.relative_horizontal_position = aw.drawing.RelativeHorizontalPosition.PAGE
shape.relative_vertical_position = aw.drawing.RelativeVerticalPosition.PAGE
shape.horizontal_alignment = aw.drawing.HorizontalAlignment.CENTER
shape.vertical_alignment = aw.drawing.VerticalAlignment.CENTER
doc.save(file_name=ARTIFACTS_DIR + 'Image.CreateFloatingPageCenter.docx')
See Also
- module aspose.words.drawing
- class ShapeBase