Chuyển đổi bất cứ hình ảnh nào thành định dạng ICO ngay lập tức cho các biểu tượng favicons, ứng dụng và phần mềm.
Giới thiệu
ICO là một định dạng chứa được tạo ra dành cho biểu tượng, và nó có thể giữ nhiều kích thước của cùng một hình ảnh bên trong một tệp duy nhất — chẳng hạn một bản 16×16 cho thẻ trình duyệt nằm cạnh một bản 256×256 cho lối tắt trên màn hình nền. Công cụ này dựng một tệp .ico duy nhất từ ảnh nguồn mà bạn tải lên — PNG, JPG, JPEG hoặc WEBP. Đây là một tiện ích tạo biểu tượng dùng chung chứ không hẳn là công cụ dành riêng cho lớp học, dù một giáo viên đang làm favicon cho trang web của lớp hay của tổ bộ môn cũng sẽ dùng nó y như bất kỳ chủ trang web nhỏ nào. Có một điều nên biết trước khi bắt đầu: riêng công cụ này tạo ra tệp ICO chứa đúng một trong các kích thước đó — kích thước bạn chọn — chứ không phải một gói gồm nhiều kích thước. Vì sao sự khác biệt ấy quan trọng thì được nói rõ ở phần dưới.
Mỗi tệp ICO một kích thước, không phải gói nhiều kích thước
Trước khi chuyển đổi, bạn chọn một kích thước đích duy nhất từ danh sách — 16×16, 24×24, 32×32, 48×48, 64×64, 96×96, 128×128, 192×192 hoặc 256×256 pixel. Lựa chọn đó quyết định trọn vẹn tệp kết quả: tệp sẽ chứa đúng một hình ảnh, ở đúng kích thước ấy. Điều này đáng nói rõ, bởi bản thân định dạng ICO vốn không mặc định hoạt động như vậy. Tài liệu của chính Microsoft về định dạng biểu tượng mô tả tệp ICO là tệp mở đầu bằng một thư mục có thể liệt kê bao nhiêu hình ảnh cũng được, mỗi hình một kích thước và độ sâu màu riêng, để phần mềm tự chọn hình phù hợp với từng ngữ cảnh. Một tệp favicon.ico thông thường gộp nhiều kích thước lại với nhau chính là vì lẽ đó. Công cụ này không gộp như vậy: chuyển đổi cùng một ảnh nguồn ở 32×32 rồi lại chuyển ở 256×256 sẽ cho bạn hai tệp riêng biệt, mỗi tệp một kích thước, chứ không phải một tệp chứa cả hai.
Nếu mục tiêu của bạn là một biểu tượng duy nhất cho một mục đích cụ thể — chẳng hạn favicon cho thẻ trình duyệt ở 32×32 — thì đó đúng là thứ công cụ này tạo ra. Còn nếu bạn cần một tệp favicon.ico bao quát nhiều kích thước cùng lúc thì chuyển đổi nhiều lần ở đây cũng không hợp nhất các kết quả thành một tệp đa kích thước; mỗi lần chuyển đổi vẫn là một tệp ICO riêng, chỉ một kích thước.
Quá trình chuyển đổi diễn ra thế nào
Công cụ này nhận các tệp .png, .jpg, .jpeg và .webp, dung lượng tối đa 15 MB. Ảnh nguồn được đưa về đúng kích thước đích bạn chọn bằng một phương pháp lấy mẫu lại có làm mượt — nó pha trộn các điểm ảnh lân cận thay vì chỉ nhân đôi hay bỏ bớt chúng — rồi mới được ghi vào tệp ICO. Phép lấy mẫu lại đó không thể bịa ra chi tiết vốn không có trong ảnh gốc: phóng một ảnh nguồn nhỏ lên một cỡ biểu tượng lớn (chẳng hạn logo 64×64 kéo lên 256×256) sẽ trông mờ hơn chứ không sắc hơn so với một ảnh nguồn vốn đã lớn sẵn. Muốn kết quả rõ nét nhất ở một kích thước nào đó, hãy bắt đầu bằng ảnh nguồn ít nhất bằng kích thước đích.
Nền trong suốt được giữ nguyên. Nếu tệp PNG hoặc WEBP nguồn của bạn có nền trong suốt thì phần trong suốt ấy được chuyển sang tệp ICO kết quả — điều này hữu ích, vì biểu tượng thường hiển thị trên đủ loại nền khác nhau (thẻ trình duyệt màu sáng, thanh tác vụ màu tối, màn hình nền có màu) chứ không phải trên một màu cố định.
Chọn ảnh nguồn
Vì biểu tượng cuối cùng có thể được hiển thị khá nhỏ, một ảnh nguồn với hình khối đơn giản và độ tương phản mạnh thường trụ vững sau khi thu nhỏ hơn là một tấm ảnh chụp rối rắm hay một hình có chi tiết li ti và chữ nhỏ — đúng loại chi tiết đó là thứ hay bị nhoè đi hoặc biến mất khi bị lấy mẫu lại xuống cỡ 16×16 hay 32×32. Một ảnh nguồn vuông, hoặc gần vuông, còn tránh được việc hình bị kéo giãn hay chèn thêm viền một cách vụng về cho vừa kích thước đích.
Cần kiểm tra gì trước khi dùng kết quả
- Mỗi lần chuyển đổi cho ra một kích thước, trong một tệp. Nếu bạn cần nhiều kích thước, hãy chuyển đổi ảnh nguồn một lần cho mỗi kích thước và giữ lại từng tệp — chúng sẽ không tự động gộp lại thành một tệp ICO đa kích thước.
- Ảnh nguồn nhỏ phóng lên cỡ lớn sẽ trông mờ. Hãy xem thử kết quả ở đúng cỡ mà bạn định hiển thị trước khi đem dùng, nhất là khi kích thước đích bạn chọn lớn hơn ảnh gốc.
- Chỉ chấp nhận ảnh nguồn .png, .jpg, .jpeg và .webp, dung lượng tối đa 15 MB. Muốn đi theo chiều ngược lại — lấy ra mọi hình ảnh đang nằm sẵn trong một tệp ICO — thì hãy dùng Ico To PNG.
Ví dụ
Một logo lưu dưới dạng PNG 512×512 với nền trong suốt cần trở thành favicon cho thẻ trình duyệt. Chuyển đổi nó ở đây với kích thước 32×32 sẽ cho ra một tệp ICO duy nhất ở cỡ đó, nền trong suốt còn nguyên, sẵn sàng để khai báo từ thẻ liên kết favicon của trang web. Nếu còn cần thêm bản 16×16 cho một mục đích khác thì đó là một lần chuyển đổi thứ hai, riêng biệt, ở cỡ ấy — chứ không phải một kích thước nữa được nhét thêm vào cùng một tệp.
Câu hỏi thường gặp
Tôi có thể chuyển những tệp ảnh nào sang ICO?
Các tệp .png, .jpg, .jpeg và .webp, dung lượng tối đa 15 MB.
Tôi có tạo được một tệp ICO gộp nhiều kích thước như favicon.ico thông thường không?
Không — mỗi lần chuyển đổi cho ra một tệp ICO chứa đúng một kích thước, chính là kích thước bạn đã chọn. Chuyển đổi cùng một ảnh ở các kích thước khác nhau sẽ cho bạn những tệp riêng lẻ mỗi tệp một kích thước, chứ không phải một tệp ICO gộp nhiều kích thước.
Vì sao biểu tượng của tôi trông bị mờ?
Nếu kích thước đích bạn chọn lớn hơn kích thước thật của ảnh nguồn thì ảnh buộc phải được phóng to, và việc đó làm các chi tiết nhỏ mềm nhoè đi chứ không sắc nét thêm. Hãy bắt đầu bằng một ảnh nguồn ít nhất bằng cỡ biểu tượng bạn định dùng để có kết quả rõ nét nhất.
Nền trong suốt của tôi có được giữ lại không?
Có, với ảnh nguồn PNG và WEBP có phần trong suốt. Phần trong suốt đó được chuyển sang tệp ICO kết quả.
Tệp của tôi có được giữ lại sau đó không?
Không. Các tệp chỉ được xử lý để hoàn tất việc chuyển đổi và sẽ tự động bị xoá trong vòng 2 giờ — xem Chính sách quyền riêng tư để biết chi tiết.
Tôi có một tệp ICO và cần lấy ảnh ra khỏi nó — có công cụ nào cho việc đó không?
Có, xem Ico To PNG.