ATTRIB ve MTEXT nesnelerini Ayarlama

ATTRIB ve MTEXT nesnelerini Ayarlama

Aspose.CAD for Python API, bir DXF AutCAD dosyasında Attribute ayarlamanıza olanak tanır. Aspose.CAD API, DXF AutoCAD dosyasındaki metin nesnelerini temsil eden CadText sınıfını sunar. CadMText sınıfı, diğer bazı nesnelerin de metin içerebileceği için Aspose.CAD API’sine dahil edilmiştir. Birden fazla metin paragrafını tek bir çok satırlı metin (mtext) nesnesi olarak oluşturabilirsiniz. Aşağıda Attribute ve MTEXT nesnelerini ayarlamanın kod gösterimi bulunmaktadır. Kod parçacığı kendini açıklayıcıdır.

import aspose.cad as cad
from aspose.pycore import cast
image = cad.fileformats.cad.CadImage.load("file.dxf")
castedImage = cast(cad.fileformats.cad.CadImage, image)
mtextList = []
attribList = []
for entity in castedImage.entities:
if entity.type_name == cad.fileformats.cad.cadconsts.CadEntityTypeName.MTEXT:
mtextList.append(entity)
if entity.type_name == cad.fileformats.cad.cadconsts.CadEntityTypeName.INSERT:
for childObject in entity.child_objects:
if childObject.type_name == cad.fileformats.cad.cadconsts.CadEntityTypeName.ATTRIB:
attribList.append(childObject)