Tôi nghĩ rằng trong khi khả năng mở rộng, hoạt động đường dẫn, vv là đúng, chúng là một số vấn đề nhỏ đối với hầu hết các mục đích. Tôi nghĩ rằng có một câu trả lời chính xác cho câu hỏi này.
Lợi ích chính của việc sử dụng chương trình vectơ, chẳng hạn như Illustrator, là sản phẩm cuối có định dạng vectơ: các vectơ này đều khác biệt và có thể được tách ra, sửa đổi, xóa, v.v. sau khi sản phẩm cuối cùng kết thúc. Đó là, vectơ là "nguồn mở", vì chúng có thể tự do và dễ dàng sửa đổi. Không như vậy với bitmap; sau khi bạn vẽ một đối tượng thành một lớp, bạn sẽ không thể xóa người đó khỏi lớp đó hoặc điều chỉnh hình dạng cơ thể của anh ta một cách tầm thường.
Điều này đi kèm với nhược điểm của nó: vectơ được giới hạn trong các hoạt động có thể được thực hiện thành nguồn mở. Vì vậy, một số thao tác mất dữ liệu, chẳng hạn như "làm mờ đối tượng này và làm phẳng nó trên trang" là không thể với các vectơ. Trong thực tế, bạn sẽ thấy rằng các hoạt động mất mát này chính xác là các hoạt động mà phần mềm vectơ không cung cấp. Vì vậy, đây là sự khác biệt cơ bản giữa các chương trình bitmap và vector. Đó là sự đánh đổi giữa sức mạnh và sự điều chỉnh.
Ví dụ, hãy nghĩ đến một chương trình CAD: nếu bạn muốn điều chỉnh độ rộng của một số đối tượng (sẽ xảy ra thường xuyên), tốt nhất là nếu điều chỉnh độ rộng là một bước duy nhất và mọi thứ khác sẽ tự điều chỉnh ngay lập tức để phù hợp với sự thay đổi này. Nếu điều này là có thể, loại hoạt động "bitmap" mà Photoshop cung cấp phải bị cấm.