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) |