Ekspor hanya beberapa entitas

Ekspor hanya beberapa entitas

Masalah: Cara mengekspor hanya beberapa entitas (CADNET-561).

Tip: Untuk melakukan ini, dapatkan semua entitas dari gambar, lalu Anda dapat memilih semua yang Anda butuhkan dengan menambahkannya ke daftar, kemudian mengassignnya ke gambar, menggantikan semua lainnya dengan mereka, atau menghapus semua kecuali yang Anda butuhkan.

Contoh:

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++;
}