Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (62.6 KB, 2 trang )
5. Plugin
5.1. Giới thiệu
Một trong những điều hay nhất của GIMP là việc dễ dàng làm cho các chức năng của nó
được mở rộng. Các plugin của GIMP là các chương trình ngoài chay dưới quyền kiểm soát
của chương trình GIMP chính và tương tác với nó một cách rất chặt chẽ. Các plugin có thể
xử lý các ảnh hầu như theo mọi cách mà người dùng có thể. Ưu điểm của chúng là dễ dàng
hơn nhiều khi thêm một tính năng vào GIMP bằng cách viết một plugin nhỏ thay vì thay
đổi một khối lượng khổng lồ các mã chương trình phức tạp tạo nên phần lõi của GIMP.
Nhiều plugin rất giá trị có mã nguồn C chỉ 100-200 dòng.
Có vài tá plugin được đi kèm với bản phân phối GIMP chính, và được cài đặt một cách tự
động cùng với GIMP. Hầu hết chúng có thể được truy xuất bằng menu Filters (thực ra mỗi
"món" trong menu đó đều là một plugin), nhưng có một số nằm trong các menu khác.
Trong nhiều trường hợp, bạn có thể sử dụng một plugin mà không hề nhận thấy rằng nó là
một plugin: ví dụ, chức năng "Normalize để hiệu chỉnh màu sắc tự động thực ra là một
plugin, mặc dù bạn không thể nhận thấy điều đó qua cách hoạt động của nó.
Ngoài các plugin đi kèm với GIMP, có nhiều plugin khác trên mạng. Một số lượng lớn có
thể tìm thấy tại Gimp Plugin Registry, một trang web có mục đích cung cấp một kho chứa
trung tâm cho các plugin. Những người xây dựng các plugin có thể tải chúng lên đó; những
người tìm kiếm các plugin cho một mục đích cụ thể nào đó có thể tìm trang này theo nhiều
cách.
Bất kỳ người nào trên thế giới cũng có thể viết một plugin của GIMP và đưa nó lên web,
hoặc là thông qua trang web nó trên hoặc là dùng trang web cá nhân, và rất nhiều plugin có
giá trị có thể tìm được bằng cách này - một số plugin được mô tả trong các phần của tài
liệu hướng dẫ này. Tuy nhiên, sự tự do không bị giới hạn này đi kèm với một mức độ rủi
ro nhất định: có một thực tế rằng bất kỳ người nào cũng có thể tạo ra plugin tức là không
có cơ chế kiểm soát chất lượng một cách có hiệu quả. Tất cả các plugin được phân phối
kèm với GIMP đều đã được kiểm tra và tinh chỉnh bởi các nhà phát triển, nhưng nhiều
plugin mà bạn có thể tải về chỉ "dùng" (hack) trong vài giờ và bị cuốn đi theo gió. Một số
người tạo plugin không quan tâm đến "độ bền", và thậm chí đối với những người quan tâm
đến việc đó, thì khả năng của họ trong việc thử nghiệm nó trên nhiều tình huống khác nhau
thường là hạn chế. Nói một cách cơ bản, khi bạn tải về một plugin, bạn đã lấy một thứ gì