kéo thả, nhấp vào đây hoặc dán từ clipboard
kéo thả, nhấp vào đây hoặc dán từ clipboard
Trong các dự án phần mềm Windows lâu đời — ứng dụng Win32 C++, MFC, Visual Basic 6, trình cài đặt NSIS cũ — tài nguyên icon thường bắt đầu từ file BMP. Enhydra RPO chuyển BMP thành file ICO với đủ 6 kích cỡ tiêu chuẩn: 16, 32, 48, 64, 128 và 256 px, đóng gói trong một container ICO duy nhất theo chuẩn Windows.
Đây là bước cuối trong chuỗi công cụ icon cũ: bạn đã có bitmap thiết kế icon trong Paint hay phần mềm cũ, cần xuất ra ICO để đưa vào resource file hoặc trình cài đặt. Không cần Resource Hacker hay công cụ chuyên dụng nào khác.
Các tình huống thực tế cần chuyển BMP sang ICO:
BMP tiêu chuẩn không có kênh alpha — bitmap đặc hoàn toàn. Khi chuyển thành ICO:
Nếu bạn cần ICO có nền trong suốt thực sự, hãy dùng PNG (có alpha) làm nguồn thay vì BMP.
Enhydra RPO scale BMP nguồn xuống tất cả các kích cỡ cần thiết và nhúng vào một file ICO:
Có. Enhydra RPO xử lý BMP 1-bit, 4-bit, 8-bit và 24-bit. BMP 4-bit ít màu có thể trông có sọc tại kích cỡ lớn — đây là giới hạn dữ liệu nguồn, không phải lỗi chuyển đổi.
Có. File ICO tạo từ Enhydra RPO tương thích với Resource Editor của Visual Studio. Chỉ cần thêm vào resource file như bình thường.
Có. Windows Explorer dùng kích cỡ 32 px (List view), 48 px (Medium), 256 px (Extra large) — ICO đủ 6 kích cỡ sẽ hiển thị sắc nét ở mọi chế độ xem.
Không. BMP không có kênh alpha, nên không có màu nào được tự động chuyển thành trong suốt. Nền trắng trong BMP vẫn là nền trắng trong ICO.