Đây là lệnh icotool có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
icotool - Chuyển đổi và tạo các tệp con trỏ và biểu tượng Win32
SYNOPSIS
icotool [TÙY CHỌN] ... [FILE] ...
MÔ TẢ
Tài liệu trang hướng dẫn sử dụng này mô tả icotool chỉ huy.
Sản phẩm icotool chương trình chuyển đổi và tạo các tệp biểu tượng (.ico) và con trỏ (.cur). Tại
biểu tượng khoảnh khắc chỉ có thể được tạo và trích xuất thành tệp PNG. Điều này được thực hiện bằng cách sử dụng
libpng.
Các tệp biểu tượng và con trỏ được sử dụng chủ yếu trên nền tảng Microsoft Windows (R). Mỗi biểu tượng hoặc
tệp con trỏ có thể chứa nhiều hình ảnh có độ phân giải khác nhau và với số lượng khác nhau
màu sắc. Tệp con trỏ khác với tệp biểu tượng ở chỗ chúng cũng chứa thông tin về
điểm phát sóng của mỗi hình ảnh.
Các phiên bản gần đây của Internet Explorer của Microsoft sử dụng các biểu tượng cho biểu trưng trang web nhỏ. Các
trình duyệt tìm nạp một tệp có tên favicon.ico từ một trang web và sử dụng các hình ảnh trong tệp này
để đại diện cho trang web trong menu và danh sách trang web. (Tệp này được đặt trong trang web của
thư mục gốc, giống như bất kỳ tệp nào khác.) Các trình duyệt như Galeon đã sao chép hành vi này và
bây giờ cũng tìm nạp các tệp .ico và sử dụng chúng cho các biểu trưng của trang web.
Vì mỗi biểu tượng hoặc tệp con trỏ có thể chứa nhiều hình ảnh có kích thước khác nhau và
độ sâu, một chuyển đổi có thể dẫn đến nhiều tệp PNG được tạo. Tương ứng,
nhiều tệp PNG có thể được chỉ định khi tạo tệp biểu tượng / con trỏ.
LỰA CHỌN
Các chương trình này tuân theo cú pháp dòng lệnh GNU thông thường, với các tùy chọn dài bắt đầu bằng
hai dấu gạch ngang (`- ').
-NS, --trích xuất
Tùy chọn này cho icotool biết rằng hình ảnh từ tất cả các tệp biểu tượng / con trỏ được cung cấp trên
dòng lệnh sẽ được trích xuất. Các tùy chọn bộ lọc (xem bên dưới) có thể được sử dụng để kiểm soát
những hình ảnh nào sẽ được trích xuất.
-l, --danh sách
Tùy chọn này cho icotool biết rằng hình ảnh trong tất cả các tệp biểu tượng / con trỏ nhất định phải được
liệt kê. Đầu ra sẽ giống như sau:
--icon --index = 1 --width = 16 --height = 16 --bit-depth = 4 --palette-size = 16
--icon --index = 2 --width = 32 --height = 32 --bit-depth = 8 --palette-size = 256
-NS, --tạo ra
Tùy chọn này yêu cầu icotool tạo tệp biểu tượng / con trỏ bằng cách sử dụng tất cả các tệp PNG
được đưa ra trên dòng lệnh, theo thứ tự chúng đã được chỉ định. Số lượng bit
mỗi pixel được sử dụng trong tệp biểu tượng / con trỏ sẽ phụ thuộc vào số lượng màu được sử dụng trong
tệp PNG. (Nếu hình ảnh PNG có bảng được lập chỉ mục, điều đó không nhất thiết có nghĩa là
rằng cùng một bảng màu sẽ được sử dụng trong tệp biểu tượng / con trỏ đã tạo.)
-tôi, --index =N
Khi liệt kê hoặc tách tệp, tùy chọn này cho icotool biết chỉ liệt kê hoặc trích xuất
hình ảnh thứ N trong mỗi tệp. Hình ảnh đầu tiên có chỉ mục 1.
Tùy chọn này không có hiệu lực trong chế độ tạo.
-w, - width =PIXELS
Tương tự như --index, nhưng tùy chọn này cho phép chiều rộng hình ảnh được so khớp thay thế.
Tùy chọn này không có hiệu lực trong chế độ tạo.
-NS, --height =PIXELS
Tương tự như --index, nhưng tùy chọn này cho phép chiều cao hình ảnh được so khớp thay thế.
Tùy chọn này không có hiệu lực trong chế độ tạo.
-NS, --bit-depth =ĐẾM
Tương tự như --index, nhưng tùy chọn này cho phép số bit trên mỗi pixel trong
hình ảnh sẽ được so khớp để thay thế. Các giá trị hợp lệ là 1, 2, 4, 8, 16, 24 và 32.
Trong chế độ tạo, tùy chọn này sẽ cho phép bạn chỉ định độ sâu bit tối thiểu cho
hình ảnh trong tệp biểu tượng.
-P, --palette-size =PIXELS
Tương tự như --index, nhưng tùy chọn này cho phép số lượng màu trong hình ảnh
bảng màu được kết hợp để thay thế. Hình ảnh có 24 hoặc 32 bit trong tệp biểu tượng / con trỏ làm
không có bảng màu, và do đó sẽ có kích thước bảng màu bằng 0.
Tùy chọn này không có hiệu lực trong chế độ tạo.
-NS, --hotspot-x =PHỐI HỢP
Tương tự như --index, nhưng tùy chọn này cho phép tọa độ x của điểm phát sóng
phù hợp. Tùy chọn này chỉ có hiệu lực trên các tệp con trỏ.
Trong chế độ tạo, điều này có thể được sử dụng để chỉ định tọa độ x của điểm phát sóng.
-Ừ, --hotspot-y =PHỐI HỢP
Tương tự như --index, nhưng tùy chọn này cho phép tọa độ y của điểm phát sóng
phù hợp. Tùy chọn này chỉ có hiệu lực trên các tệp con trỏ.
Trong chế độ tạo, điều này có thể được sử dụng để chỉ định tọa độ y của điểm phát sóng.
--biểu tượng Tùy chọn này chỉ định rằng chỉ các tệp biểu tượng mới được liệt kê hoặc trích xuất. Trong
chế độ tạo, tùy chọn này có thể được sử dụng để chỉ định rằng một biểu tượng (thay vì con trỏ)
là được tạo ra. (Đây là mặc định trong chế độ tạo.)
--con trỏ
Tùy chọn này chỉ định rằng chỉ các tệp con trỏ mới được liệt kê hoặc trích xuất. Trong
chế độ tạo, điều này có thể được sử dụng để chỉ định rằng một con trỏ (thay vì một biểu tượng) sẽ
được tạo.
-NS, --alpha-ngưỡng =LEVEL
Chỉ định mức alpha tối đa trong hình ảnh PNG cho các phần sẽ trở thành
trong suốt trong biểu tượng được tạo. Giá trị mặc định là 127. Giá trị này chỉ được sử dụng khi
tạo tệp biểu tượng.
-ồ, --output =PATH
Trong chế độ giải nén, tùy chọn này chỉ định một thư mục chứa các tệp được trích xuất
tạo. Nếu PATH không tồn tại, nó được giả định rằng nó đề cập đến một
thay vào đó. Hình ảnh đầu tiên phù hợp sẽ được trích xuất vào tệp có tên đó.
Trong chế độ tạo, tùy chọn này chỉ định tên của tệp đầu ra. Mặc định là
để ghi dữ liệu nhị phân ra tiêu chuẩn (icotool sẽ từ chối nếu tiêu chuẩn
là thiết bị đầu cuối).
Nếu PATH là `- ', thì tất cả đầu ra sẽ được in ra chuẩn.
Tùy chọn này không có hiệu lực trong chế độ danh sách.
-NS, --raw = FILENAME
Lưu trữ tệp đầu vào dưới dạng PNG thô (các biểu tượng Vista).
--Cứu giúp Hiển thị tóm tắt các tùy chọn.
--phiên bản
Thông tin phiên bản đầu ra và thoát.
VÍ DỤ
Liệt kê tất cả các hình ảnh trong tệp `demo.ico ':
$ icotool -l demo.ico
--icon --index = 1 --width = 16 --height = 16 --bit-depth = 4 --palette-size = 16
--icon --index = 2 --width = 32 --height = 32 --bit-depth = 4 --palette-size = 16
--icon --index = 3 --width = 48 --height = 48 --bit-depth = 4 --palette-size = 16
--icon --index = 4 --width = 16 --height = 16 --bit-depth = 8 --palette-size = 256
--icon --index = 5 --width = 32 --height = 32 --bit-depth = 8 --palette-size = 256
--icon --index = 6 --width = 48 --height = 48 --bit-depth = 8 --palette-size = 256
Chỉ liệt kê các hình ảnh 16 màu trong `demo.ico ':
$ icotool -l --palette-size = 16 demo.ico
--icon --index = 1 --width = 16 --height = 16 --bit-depth = 4 --palette-size = 16
--icon --index = 2 --width = 32 --height = 32 --bit-depth = 4 --palette-size = 16
--icon --index = 3 --width = 48 --height = 48 --bit-depth = 4 --palette-size = 16
Giải nén tất cả các hình ảnh vào thư mục hiện tại, đặt tên cho các tệp đích
`demo.ico_I_WxHxD.xpm ':
$ icotool -x -o . demo.ico
$ ls * .png
demo_1_16x16x4.png demo_3_48x48x4.png demo_5_32x32x8.png
demo_2_32x32x4.png demo_4_16x16x8.png demo_6_48x48x8.png
Trích xuất tất cả hình ảnh biểu tượng 256 màu trong tất cả các tệp .ico trong thư mục hiện tại, đặt
hình ảnh được trích xuất trong `img / '
$ icotool -x -o img / -p 256 * .ico
Tạo một biểu tượng có tên là favicon.ico với hai hình ảnh:
$ icotool -c -o favicon.ico mysite_32x32.png mysite_64x64.png
Sử dụng icotool trực tuyến bằng các dịch vụ onworks.net