gif - поддерживает кодирование с палитрой 256 цветов, части рисунка могут быть прозрачными, те будет просвечиваться фон, в таком формате можно хранить анимированные изображения, используется сжатие без потерь, те при сжатии искажение отсутствует.
png- формат, поддерживающий как режим истинного цвета, так и кодирование палитрой, части изображения могут быть прозрачными и полупрозрачными, сжимается без искажений, анимация не поддерживается.
jpg- формат, разработанный специально для кодирования фотографий, поддерживает только режим истинного цвета, используется сильное сжатие для уменьшения объёма файла, при котором изображение искажается (немного), не рекомендуется его использовать для рисунков с четкими границами объектов
gif - поддерживает кодирование с палитрой 256 цветов, части рисунка могут быть прозрачными, те будет просвечиваться фон, в таком формате можно хранить анимированные изображения, используется сжатие без потерь, те при сжатии искажение отсутствует.
png- формат, поддерживающий как режим истинного цвета, так и кодирование палитрой, части изображения могут быть прозрачными и полупрозрачными, сжимается без искажений, анимация не поддерживается.
jpg- формат, разработанный специально для кодирования фотографий, поддерживает только режим истинного цвета, используется сильное сжатие для уменьшения объёма файла, при котором изображение искажается (немного), не рекомендуется его использовать для рисунков с четкими границами объектов
в ico не шарю