Bỏ qua một số thực thể khi xuất

Cách bỏ qua một số thực thể khi xuất

Vấn đề: Cách để bỏ qua một số thực thể khi xuất.

Mẹo: Để làm điều này, bạn có thể chọn chỉ những thực thể bạn cần bằng cách thêm chúng vào một danh sách mới và sau đó gán chúng cho bản vẽ.

Ví dụ:

using CadImage cadImage = (CadImage)Image.Load(fileName);
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();