Mengatur objek ATTRIB dan MTEXT
Mengatur objek ATTRIB dan MTEXT
Aspose.CAD untuk API Python memungkinkan Anda untuk mengatur Atribut dalam file DXF AutCAD. API Aspose.CAD mengekspos kelas CadText yang merepresentasikan entitas teks dalam file DXF AutoCAD. Kelas CadMText termasuk dalam API Aspose.CAD karena beberapa entitas lain juga mungkin mengandung teks. Anda dapat membuat beberapa paragraf teks sebagai satu objek teks multi-baris (mtext). Berikut ini adalah demonstrasi kode untuk mengatur objek Atribut dan MTEXT. Potongan kode ini sudah menjelaskan dengan sendirinya.
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) |