Ghép theo mục đích
Một nụ hoa gồm phần cánh hồng và đài xanh cần được nhân bản nguyên cụm. Dùng **Object → Group** (Ctrl+G) để di chuyển cả cụm mà vẫn giữ từng hình và màu riêng. **Ungroup** tách nhóm thành các thành phần.
Nếu cần một hình có đường bao là phần hợp của nhiều hình, dùng **Path → Union**. Nếu cần gom các đường thành **một path gồm nhiều đường con**, dùng **Path → Combine** (Ctrl+K). Union và Combine đều cho một đối tượng với một bộ thuộc tính tô/viền, nên không giữ màu riêng cho từng hình như Group. Trong hình minh họa, các hình có nét viền để dễ quan sát phần đường bao bên trong.
Tách nhóm khác tách đường con
**Break Apart** (Shift+Ctrl+K) tách các đường con của một path thành những path riêng. Nó không khôi phục màu riêng đã mất khi Combine, cũng không khôi phục mọi hình ban đầu sau Union. Nếu hai hình chồng nhau đã Union, ranh giới giữa chúng đã bị hợp đi. Vì vậy nên giữ một bản sao của các hình gốc trước khi thử phép ghép. Vùng chồng của Combine có thể hiện khác nhau theo quy tắc tô của path; không mặc định vùng đó luôn là một lỗ.
Bài luyện
Nụ hoa gồm cánh hồng và đài xanh cần di chuyển, nhân bản cả cụm và vẫn sửa màu riêng từng phần. Lệnh phù hợp nhất là gì?
Union hợp vùng thành một path và không giữ hai màu riêng.
Combine tạo một path dùng chung thuộc tính tô/viền.
Break Apart dùng để tách các đường con, không gom cụm.
Group giữ các thành phần cùng màu riêng trong một nhóm.
Lời giải
Cần giữ hai hình và hai màu, nên chọn cả hai rồi Group. Khi cần sửa riêng có thể vào nhóm hoặc Ungroup.
Bài luyện
Hai hình chồng nhau đã được Union thành một path. Vì sao Break Apart không bảo đảm lấy lại đúng hai hình gốc?
Đó là mô tả của Group, không phải Union.
Path có thể có nhiều điểm neo và đường con.
Union thay đổi cấu trúc vùng, không giữ nguyên hai hình như Group.
Break Apart vẫn tạo đối tượng vectơ.
Lời giải
Union giữ vùng hợp và bỏ đường bao bên trong phần chồng. Break Apart tách những đường con còn lại, nên không phải lệnh khôi phục các hình gốc.
Bài luyện
Một path đã Combine cần tách các đường con thành các path riêng. Dùng lệnh nào?
Lower to Bottom đổi thứ tự hiển thị.
Break Apart tách các đường con của path.
Ungroup tách thành phần của nhóm, không tách đường con trong path.
Duplicate tạo bản sao.
Lời giải
Combine tạo một path chứa các đường con. Break Apart tách những đường con ấy; Ungroup chỉ có ý nghĩa với nhóm.
Đang học