Sadece bazı varlıkların dışa aktarımı
Contents
[
Hide
]Sadece bazı varlıkların dışa aktarımı
Sorun: Sadece bazı varlıkların nasıl dışa aktarılacağı (CADNET-561).
İpuçları: Bunu yapmak için, resmin tüm varlıklarını alın, ardından ihtiyacınız olanları listeye ekleyerek seçebilirsiniz, daha sonra onları resme atayın, diğerlerini değiştirerek veya yalnızca ihtiyaç duyduğunuz olanları silerek.
Örnek:
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++; | |
} |