صادرات تنها برخی از موجودیتها
Contents
[
Hide
]صادرات تنها برخی از موجودیتها
مسئله: چگونه تنها برخی از موجودیتها را صادر کنیم (CADNET-561).
نکات: برای انجام این کار، تمامی موجودیتهای تصویر را دریافت کنید، سپس میتوانید تمامی آنها را که نیاز دارید با اضافه کردن به لیست انتخاب کنید، سپس آنها را به تصویر اختصاص دهید و همه افراد دیگر را با آنها جایگزین کنید، یا همه را جز مواردی که نیاز دارید حذف کنید.
مثال:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CadBaseEntity[] entities = cadImage.Entities; | |
List<CadBaseEntity> filteredEntities = new List<CadBaseEntity>(); | |
foreach (CadBaseEntity baseEntity in entities) | |
{ | |
if (baseEntity.TypeName == CadEntityTypeName.TEXT) | |
{ | |
filteredEntities.Add(baseEntity); | |
} | |
} | |
cadImage.Entities = filteredEntities.ToArray(); | |
OR | |
CadBaseEntity[] entities = cadImage.Entities; | |
int k = 0; | |
foreach (CadBaseEntity baseEntity in entities) | |
{ | |
if (baseEntity.TypeName != CadEntityTypeName.TEXT) | |
{ | |
cadImage.RemoveEntityAt(k); | |
k--; | |
} | |
k++; | |
} |