Chuyển BMP sang PNG
Biến những file bitmap Windows cồng kềnh thành PNG giữ nguyên chính xác từng điểm ảnh mà chỉ chiếm một phần nhỏ dung lượng. Thả file BMP vào, nhấn chuyển đổi và tải về.
Chuyển đổi ảnh
hoặc thả tệp JPG, JPEG, JPE … vào đây ·
Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút
Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.
Mức 85 giữ ảnh trông giống hệt bản gốc. Chỉ hạ xuống khi bạn cần tệp nhỏ hơn.
JPG, BMP và EPS không hỗ trợ độ trong suốt. Các điểm ảnh trong suốt sẽ được tô bằng màu này.
Mã màu hex dùng phía sau các điểm ảnh trong suốt, ví dụ #FFFFFF.
Định dạng này chỉ chứa một ảnh duy nhất. Hãy chọn đầu ra GIF hoặc WebP nếu bạn muốn giữ chuyển động.
Biểu tượng đa kích thước chứa nhiều độ phân giải trong một tệp; trình duyệt và hệ điều hành sẽ chọn độ phân giải cần dùng.
Giữ kích thước gốc, hoặc nhập một cạnh và tỷ lệ khung hình sẽ được giữ nguyên.
Số pixel cho cạnh bạn đã chọn ở trên.
Tỷ lệ phần trăm so với kích thước gốc.
sRGB phù hợp cho màn hình và web. Giữ nguyên bản gốc cho quy trình in ấn; thang độ xám sẽ loại bỏ màu.
Chỉ là siêu dữ liệu, 0 giữ giá trị gốc. Máy in và một số cổng thông tin đọc con số này; nó không thay đổi kích thước điểm ảnh.
Cách sử dụng công cụ này
- 1
Thêm file BMP
Thả tối đa 20 file .bmp, mỗi file 95 MB, từ Paint, máy scan, game cũ hay camera công nghiệp.
- 2
Giữ PNG làm định dạng đích
Chuyển sang đã đặt sẵn PNG. Không có thanh trượt chất lượng vì PNG không mất dữ liệu; Cài đặt nâng cao chỉ có tùy chọn đổi kích thước và siêu dữ liệu.
- 3
Chuyển đổi và tải về
Nhấn Chuyển sang PNG rồi lưu từng file hoặc cả gói ZIP.
Chuyển BMP sang PNG thì mất đi những gì?
Không mất gì nhìn thấy được hay đo được: PNG không mất dữ liệu nên các điểm ảnh giữ nguyên. Thứ thay đổi là dung lượng. Một bitmap không nén thường trở thành file PNG nhỏ hơn nhiều lần, và ảnh chụp màn hình giảm nhiều nhất.
Chuyển BMP sang PNG giảm dung lượng mà không đổi điểm ảnh nào
File BMP gần như luôn được lưu thô: ba byte cho mỗi điểm ảnh, hết hàng này đến hàng khác, hoàn toàn không nén. Định dạng này cho phép mã hóa run-length với ảnh 4-bit và 8-bit, nhưng hầu như không phần mềm nào ghi kiểu đó. PNG chứa cùng những điểm ảnh ấy và đưa chúng qua bộ lọc dự đoán theo từng hàng cùng DEFLATE, phương pháp nén đứng sau file ZIP, nên các màu lặp lại và vùng chuyển màu mượt chỉ chiếm một phần nhỏ dung lượng.
Bitmap vẫn xuất hiện thường xuyên hơn bạn nghĩ. Các phiên bản Paint cũ lưu .bmp theo mặc định, bộ nhớ tạm của Windows giữ ảnh đã sao chép dưới dạng bitmap độc lập thiết bị, còn máy scan, camera thị giác máy, game retro và thiết bị nhúng ghi ra định dạng này vì nó quá dễ tạo. Một thư mục toàn những file như vậy ngốn ổ đĩa rất nhanh và khó gửi đi.
Quá trình chuyển đổi không làm nét hay làm sạch gì cả. Nếu bitmap bị mờ hoặc vỡ khối thì PNG cũng vậy; thứ bạn được là dung lượng và khả năng tương thích, không phải chất lượng.
Một bitmap không nén thực sự nặng bao nhiêu
6,2 MBMột ảnh chụp màn hình 1920 × 1080 lưu dạng BMP 24-bit
Định dạng BMP ra đời từ đâu
1990
Windows 3.0
Bitmap độc lập thiết bị với phần đầu thông tin 40 byte trở thành cấu trúc .bmp tiêu chuẩn.
1995
Phần đầu phiên bản 4
Windows 95 và NT 4.0 bổ sung mặt nạ màu và trường mặt nạ alpha.
1996
PNG 1.0
W3C công bố PNG là định dạng không mất dữ liệu, không vướng bằng sáng chế.
1998
Phần đầu phiên bản 5
Windows 98 và 2000 cho phép nhúng hồ sơ màu ICC vào file BMP.
2004
ISO/IEC 15948
PNG trở thành tiêu chuẩn quốc tế.
BMP
Ảnh bitmap (BMP)
BMP là định dạng bitmap độc lập thiết bị của Microsoft, có sẵn trong Windows từ những phiên bản đầu tiên. Định dạng này thường lưu điểm ảnh ở dạng không nén, nên chất lượng hoàn hảo nhưng tệp rất lớn so với PNG hoặc JPEG. Các phiên bản BMP mới hơn có thể chứa kênh alpha, nhưng nhiều chương trình bỏ qua kênh này. Định dạng đơn giản để đọc và ghi, nhờ vậy vẫn tồn tại trong phần mềm cũ, hệ thống nhúng và một số công cụ công nghiệp. Windows, macOS và gần như mọi trình chỉnh sửa ảnh đều mở được tệp BMP.
- Nén
- Không mất dữ liệu
- Độ trong suốt
- Có
- Ảnh động
- Không
- Ra mắt
- Microsoft
PNG
Ảnh PNG (Portable Network Graphics)
PNG là định dạng ảnh raster không mất dữ liệu (lossless), được PNG Development Group công bố năm 1996 và sau đó được W3C và ISO chuẩn hóa. Định dạng giữ nguyên chính xác từng điểm ảnh, hỗ trợ đầy đủ kênh alpha cho nền trong suốt và hiển thị văn bản, cạnh sắc nét và mảng màu phẳng mà không bị nhiễu. Độ chính xác đó khiến PNG lý tưởng cho ảnh chụp màn hình, logo, biểu tượng và đồ họa giao diện. Cái giá phải trả là dung lượng: ảnh chụp lưu dưới dạng PNG thường lớn gấp nhiều lần cùng bức ảnh ở dạng JPEG hoặc WebP. Mọi trình duyệt, hệ điều hành và trình chỉnh sửa đều mở được tệp PNG.
- Nén
- Không mất dữ liệu
- Độ trong suốt
- Có
- Ảnh động
- Không
- Ra mắt
- 1996 · PNG Development Group
BMP được chuyển sang PNG khi ảnh chụp màn hình, bản scan hay file xuất từ công cụ Windows cũ cần chia sẻ hoặc lưu trữ mà không mất một điểm ảnh nào; PNG giữ mọi giá trị trong khi cắt dung lượng file xuống chỉ còn một phần nhỏ.
Độ trong suốt, bảng màu và bitmap 32-bit
Thường không có độ trong suốt nào để giữ. Phần lớn BMP là 24-bit, hoàn toàn không có alpha, và PNG ra đời hoàn toàn đục. Một số bitmap 32-bit ghi với phần đầu phiên bản 4 hoặc 5 có kênh alpha thật, và kênh đó được giữ trong PNG. Ở nhiều file 32-bit khác, byte thứ tư chỉ là phần đệm, và chương trình nào hiểu nhầm nó là alpha sẽ hiển thị ảnh như vô hình; nếu file đã chuyển trông trống trơn trong một trình xem, hãy mở bằng trình xem khác trước khi kết luận file bị lỗi.
Bitmap ít màu, như bản scan 1-bit và ảnh bảng màu 8-bit từ phần mềm cũ, giữ chính xác những màu cũ. PNG hỗ trợ cấu trúc thang độ xám, bảng màu và đủ màu, nên biểu diễn được mọi loại BMP bạn có thể gặp. Với website, PNG là nơi phù hợp cho các ảnh chụp màn hình và sơ đồ này; hướng dẫn giảm dung lượng ảnh theo KB chỉ cách xử lý khi biểu mẫu vẫn đòi file nhỏ hơn.
Câu hỏi về chuyển BMP sang PNG
Chuyển BMP sang PNG có thật sự không mất dữ liệu?
Có. Mọi giá trị điểm ảnh trong PNG khớp chính xác với BMP; chỉ cách sắp xếp byte thay đổi. Chuyển ngược PNG bằng PNG sang BMP sẽ cho lại đúng bức ảnh đó, dù các chi tiết trong phần đầu file có thể khác.
Vì sao file PNG chỉ nhỏ hơn BMP một chút?
Nén không mất dữ liệu dựa vào sự lặp lại. Ảnh chụp màn hình, sơ đồ và ảnh pixel art có mảng màu phẳng lớn nên thường nhỏ đi 90% trở lên, còn ảnh chụp và bản scan nhiều nhiễu ít phần lặp lại nên có khi chỉ giảm một nửa. Với ảnh chụp mà dung lượng quan trọng hơn độ chính xác từng điểm ảnh, chuyển BMP sang JPG giảm được nhiều hơn hẳn.
File PNG chuyển từ BMP có nền trong suốt không?
Chỉ khi file BMP thực sự có kênh alpha, mà rất ít file như vậy. BMP 24-bit phổ biến không có vùng trong suốt nào để giữ lại, nên PNG hoàn toàn đục. Hãy xóa nền bằng trình chỉnh sửa nếu bạn cần ảnh tách nền.
PNG có giữ DPI của bản scan BMP không?
Có. BMP lưu độ phân giải theo điểm ảnh mỗi mét và PNG có trường tương đương; để Thẻ DPI ở 0 sẽ giữ giá trị gốc. Nhập 300 vào đó nếu biểu mẫu in yêu cầu; kích thước điểm ảnh không thay đổi.
Có nên giữ lại file BMP gốc sau khi chuyển sang PNG?
Không cần vì chất lượng ảnh: PNG chứa đúng những điểm ảnh đó trong dung lượng nhỏ hơn. Chỉ giữ lại nếu một chương trình phải đọc BMP trực tiếp, chẳng hạn công cụ đời cũ hay thư viện màn hình cho vi điều khiển.
Email và biểu mẫu web có nhận file PNG khi BMP bị từ chối không?
Hầu như luôn nhận. Biểu mẫu tải lên và dịch vụ lưu ảnh thường chỉ liệt kê JPG và PNG, bỏ qua BMP, còn dịch vụ thư thường chặn hoặc gỡ bỏ tệp đính kèm lớn, mà một bitmap 6 MB rất dễ thuộc loại đó.
- Chuyển BMP sang JPGChuyển BMP sang JPG, thu nhỏ ảnh bitmap Windows không nén để gửi email, tải lên web và xem trên điện thoại. Xử lý 20 file mỗi lần, không cần tài khoản.
- Chuyển PNG sang BMPChuyển PNG sang BMP cho phần mềm Windows cũ, trình tạo bộ cài và màn hình Arduino. Chọn màu nền cho vùng trong suốt. 20 file, không cần tài khoản.
- Chuyển JPG sang PNGChuyển JPG sang PNG để chỉnh sửa không mất chất lượng, làm icon hay dùng cho ứng dụng cần PNG. Vì sao file nặng hơn và nền JPG không tự trong suốt.
- Chuyển TIFF sang PNGChuyển TIFF sang PNG không mất một pixel nào. Làm phẳng lớp, đổi CMYK sang sRGB và giữ nền trong suốt. 20 tệp mỗi lượt, tự xóa sau 30 phút.
- Chuyển ảnh sang PNGChuyển WebP, AVIF, HEIC, GIF, SVG, PSD, TIFF, RAW, v.v. sang PNG. Không mất dữ liệu, giữ nền trong suốt, 20 file mỗi lượt, không cần tài khoản.
- Chuyển GIF sang PNGChuyển GIF sang PNG mà vẫn giữ nền trong suốt: lấy khung hình đầu tiên làm ảnh tĩnh, hoặc xuất từng khung của ảnh động thành các file PNG riêng.