Word Belgelerinde Group Shape ile Çalışmak

Contents
[ ]

Bazen bir Word belgesine group shape eklemeniz gerekir. Böyle bir group shape birden fazla şekilden oluşur.

Microsoft Word’te, Group komutunu/düğmesini kullanarak hızlı bir şekilde group shape ekleyebilirsiniz. Gruptaki tek bir şekil ayrı ayrı hareket ettirilebilir.

Aspose.Words’te GroupShape sınıfını kullanarak group shape eklemek çok kolaydır. Şekil, Shape sınıfı kullanılarak ayrı ayrı oluşturulur ve daha sonra append_child yöntemi kullanılarak GroupShape nesnesine eklenir.

Aşağıdaki kod örneği, group shape’in Word belgesine nasıl ekleneceğini gösterir:

# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET
doc = aw.Document()
doc.ensure_minimum()
groupShape = aw.drawing.GroupShape(doc)
accentBorderShape = aw.drawing.Shape(doc, aw.drawing.ShapeType.ACCENT_BORDER_CALLOUT1)
accentBorderShape.width = 100
accentBorderShape.height = 100
groupShape.append_child(accentBorderShape)
actionButtonShape = aw.drawing.Shape(doc, aw.drawing.ShapeType.ACTION_BUTTON_BEGINNING)
actionButtonShape.left = 100
actionButtonShape.width = 100
actionButtonShape.height = 200
groupShape.append_child(actionButtonShape)
groupShape.width = 200
groupShape.height = 200
groupShape.coord_size = drawing.Size(200, 200)
builder = aw.DocumentBuilder(doc)
builder.insert_node(groupShape)
doc.save(docs_base.artifacts_dir + "WorkingWithShapes.add_group_shape.docx")