Зачем сжимать файлы в зип
Я не хочу разжигать очередную священную войну, но комментарии на мой последний пост о «сжатии» в RAR навеяли на некоторое количество мыслей и рассуждений, которые я хочу донести до сообщества. Но перед этим хочу отметить, что я работаю под Windows'ем, поэтому всё ниже изложенное будет касаться именно его. Плюс к прочему попрошу отнестись к топику, как к информации к размышлению, а не как к красной тряпке для быка. Итак, давайте поговорим о форматах сжатия данных с пользовательской точки зрения.
Что творится на рынке?
Для начала давайте вспомним, какие форматы сжатия мы знаем? Ну же, перечисляем — ZIP, RAR, TAR, GZ, BZ2, 7ZIP, ACE, (L)HA, CAB, ZOO, LZH, ARJ… Плюс ещё несколько «специфических» форматов сжатия образов — IMG, ISO, MDF, NRG. Возможно вы вспомните ещё какие-нибудь, но речь не об этом. Речь о том, что вспомнит обычный рядовой пользователь?
А видим мы буквально следующее — по миру 194 миллиона загрузок WinZip, 85 миллионов загрузок WinRAR, почти 4 миллиона — WinACE и около 2 миллионов 7Zip. Как несложно заметить, две трети рынка контролирует WinZip (и это при учёте работы из коробки в Windows XP+), почти треть WinRAR. Кроме того, не стоит забывать, что WinAce уже заброшенный проект, который теряет своих поклонников.
Это был неправильный ответ на вопрос «каким архиватором пользуется пользователь?» Теперь правильный ответ: «он не знает, что такое архиватор данных». Также, как не знает каким браузером пользуется. А текстовый процессор для него эквивалентен названию «Word», а spreadsheet ПО однозначно «Excel».
Почему так обстоят дела?
Что компьютер для пользователя? Это в первую очередь способ выполнить свою работу — желательно быстро и поменьше думая о проблемах, которые его (пользователя) не касаются. Это, как я говорил выше, программа, в которой он пишет отчёт, это браузер, где он тыкается по любимой социальной сети, это почтовик, который на самом деле GMail или Exchange Express.
Самое последнее о чём вспоминает пользователь — это архиватор, что стоит (и стоит ли) у него на компьютере. Теперь представим себе сферического пользователя в вакууме, которому по почте приходит что-то .zip, .rar, .gz, .bz2, .7z. Тут возможны несколько вариантов — в случае ZIP-архива пользователь даже не поймёт, что произошло и откроет его средствами системы, ведь ZIP работает из коробки в Windows уже достаточно давно. Протыкает пару кнопочек и успокоится.
Почему Российский сегмент отличается от мирового?
Почему пользователи не архивируют в zip/gz?
Допустим, вы (обычный пользователь) наконец-то поняли зачем нужно сжатие данных и перестали докучать своих знакомых многометровыми письмами. Давайте разберёмся во что и как вы будете архивировать.
Если у вас WinRAR, то по умолчанию, вы создадите именно rar-архив. Если 7-Zip, то 7z. Оба формата открываются и в WinZip, и в WinRAR, и в 7-Zip'е, поэтому в принципе проблем у получателя на распаковку не будет. Другое дело, что в русском сегменте пользователь по умолчанию, внимание, не будет архивировать в zip.
Почему WinRAR используется чаще 7-Zip?
Тут ответы тоже не очень сложны: WinRAR дружелюбнее (сравните GUI программ), быстрее архивирует по умолчанию, название на слуху.
Почему пользователь не будет архивировать в bz2/gz?
Потому что он не знает чем, боится командной строки и файлов с двойным расширением.
Как дальше жить?
Эта статья написана к тому, чтобы мы: программисты, IT-специалисты, администраторы — были снисходительнее к пользователю, у которого бошка забита своими проблемами и которому гораздо легче скачать с сайта zip (или rar), чем увидеть чуть более сжатый tarball или 7-zip архив. Спасибо за внимание.
P.S. У меня на компьютере стоит лицензионный WinRAR с максимальной zip-архивацией по умолчанию.
P.P.S. Это не пост любви к WinRAR.
Сжатие файлов позволяет быстрее передавать, получать и хранить большие файлы. Оно используется повсеместно и наверняка хорошая вам знакомо: самые популярные расширения сжатых файлов — ZIP, JPEG и MP3. В этой статье кратко рассмотрим основные виды сжатия файлов и принципы их работы.
Что такое 7z-файл?
Изучая тему zip-файлов, вы, вероятно, встретите термин «файл 7z» или «7-zip». Что же представляет из себя файл 7z и чем он отличается от формата zip? Он очень похож на другие форматы архивирования, такие как zip и rar, но, что особенно важно, в файлах 7z используется более высокая степень сжатия. Это означает, что в каждом сжатом файле будет меньше мегабайт, что позволит пользователям экономить еще больше места. Хотя процесс сжатия файлов 7z может занять немного больше времени, вероятно, этот формат подойдет для тех, кто ищет наиболее эффективный способ уменьшения размеров файлов.
Сжатие без потерь
Сжатие без потерь позволяет уменьшить размер файла так, чтобы в дальнейшем можно было восстановить первоначальное качество. В отличие от сжатия с потерями, этот способ не удаляет никакую информацию. Рассмотрим простой пример. На картинке ниже стопка из 10 кирпичей: два синих, пять жёлтых и три красных.
Вместо того чтобы показывать все 10 блоков, мы можем удалить все кирпичи одного цвета, кроме одного. Используя цифры, чтобы показать, сколько кирпичей каждого цвета было, мы представляем те же данные используя гораздо меньше кирпичей — три вместо десяти.
Это простая иллюстрация того, как осуществить сжатие без потерь. Та же информация сохраняется более эффективным способом. Рассмотрим реальный файл: mmmmmuuuuuuuoooooooooooo. Его можно сжать до гораздо более короткой формы: m5u7o12. Это позволяет использовать 7 символов вместо 24 для представления одних и тех же данных.
Заключительные соображения
В целом, файлы zip — это более эффективный способ хранения или передачи данных. Тем не менее, это не единственный способ сжатия файлов, поэтому обязательно обратите внимание на альтернативные варианты, чтобы выбрать лучшую систему архивирования, исходя из ваших потребностей.
Где используется сжатие без потерь
ZIP-файлы — популярный пример сжатия без потерь. Хранить информацию в виде ZIP-файлов более эффективно, при этом когда вы распаковываете архив, там присутствует вся оригинальная информация. Это актуально для исполняемых файлов, так как после сжатия с потерями распакованная версия будет повреждена и непригодна для использования.
Другие распространённые форматы без потерь — PNG для изображений и FLAC для аудио. Форматы видео без потерь встречаются редко, потому что они занимают много места.
Что такое сжатие?
Сжатие файла — это уменьшение его размера при сохранении исходных данных. В этом случае файл занимает меньше места на устройстве, что также облегчает его хранение и передачу через интернет или другим способом. Важно отметить, что сжатие не безгранично и обычно делится на два основных типа: с потерями и без потерь. Рассмотрим каждый из них по отдельности.
Что такое zip-файл?
Возможность сжатия файлов очень важна для цифрового рабочего пространства. Мы можем отправлять больше данных на более высоких скоростях, чем когда-либо, поэтому zip-файлы являются таким популярным бизнес-инструментом по всему миру. Так что на самом деле представляет собой zip-файл?
Как архивировать папку или файл на Mac
Для сжатия нескольких файлов вместе пользователям macOS нужно убедиться, что эти файлы находятся в одной папке. В идеале необходимо создать новую папку, содержащую только те файлы, которые вы хотите сжать. Затем можно просто нажать правой кнопкой мыши на папку или щелкнуть ее, удерживая нажатой клавишу Ctrl, и выбрать «Сжать элементы». ZIP-файл будет сохранен в том же месте, где находится исходная папка.
Альтернативы zip-файлам
Учитывая ограничения, описанные выше, вы можете решить, что сжатие файлов на самом деле не лучшее решение для вас. Zip-файлы — хороший способ сэкономить место на вашем устройстве, но это означает, что для работы с файлом вам потребуется найти архив, в котором он хранится, и распаковать его перед тем, как открыть файл. Это может отнять у вас много времени. Лучше выбрать вариант, который позволяет сохранять файлы в исходном размере, но при этом они не занимают место на вашем компьютере. И здесь на помощь приходят облачные хранилища.
При использовании функции умной синхронизации Dropbox вы сохраняете свои файлы на онлайн-сервере, а значит, они не будут занимать место на вашем компьютере, и вы сможете получить доступ к ним из любой точки, где есть подключение к Интернету. С помощью Dropbox можно загружать файлы любого размера в любом формате и делиться ими с другими людьми, для чего достаточно нескольких нажатий кнопок. Вы не рискуете повредить файлы во время сжатия. Вы можете легко загружать и мгновенно отправлять большие файлы, производя меньшее количество действий.
Если вам все же нужно использовать zip-файлы, вы можете сохранять и отправлять их из Dropbox. Dropbox также обеспечивает возможность предварительного просмотра заархивированных файлов.
Помогите вашему бизнесу сэкономить место и ускорить передачу данных по электронной почте с помощью zip-файлов.
Какие существуют альтернативы zip-файлам?
Конечно, формат файла zip — не единственный вариант, используемый для сжатия файлов. Существует много различных типов архивных файлов, включая rar, tar и 7z, а также архиваторы и программное обеспечение для сжатия файлов, например WinRAR, ZIPx и PeaZip. Но, как мы уже упоминали, с файлами zip могут возникать различные проблемы, включая длительное время ожидания, дублирование файлов, ограничения на размер файлов и их повреждение.
Сжатие с потерями vs сжатие без потерь
Теперь, когда мы рассмотрели обе формы сжатия файлов, может возникнуть вопрос, когда и какую следует использовать. Здесь всё зависит от того, для чего вы используете файлы.
Скажем, вы только что откопали свою старую коллекцию компакт-дисков и хотите оцифровать её. Когда вы копируете свои компакт-диски, имеет смысл использовать формат FLAC, формат без потерь. Это позволяет получить мастер-копию на компьютере, которая обладает тем же качеством звука, что и оригинальный компакт-диск.
Позже вы, возможно, захотите загрузить музыку на телефон или старый MP3-плеер. Здесь не так важно, чтобы музыка была в идеальном качестве, поэтому вы можете конвертировать файлы FLAC в MP3. Это даст вам аудиофайл, который по-прежнему достаточно хорош для прослушивания, но не занимает много места на мобильном устройстве. Качество MP3, преобразованного из FLAC, будет таким же, как если бы вы создали сжатый MP3 с оригинального CD.
Тип данных, представленных в файле, также может определять, какой вид сжатия подходит больше. В PNG используется сжатие без потерь, поэтому его хорошо использовать для изображений, в которых много однотонного пространства. Например, для скриншотов. Но PNG занимает гораздо больше места, когда картинка состоит из смеси множества цветов, как в случае с фотографиями. В этом случае с точки зрения размера файлов лучше использовать JPEG.
Как создать zip-файл в Windows 10
Чтобы выбрать несколько файлов в папке, удерживайте нажатой клавишу Ctrl и щелкните каждый файл, который хотите заархивировать. Если все файлы, которые требуется сжать, расположены друг за другом в папке, щелкните первый элемент, а затем, удерживая клавишу Shift, щелкните последний элемент, и все файлы между ними также будут выбраны автоматически. Нажатием правой кнопки мыши теперь можно сжать все выбранные файлы. Чтобы сжать один файл, просто нажмите на него правой кнопкой мыши и выполните те же действия.
Вкладка «Общий доступ»
Подробнее о zip-файлах
Zip — это широко применимый формат архивирования файлов, который используется для сжатия одного или нескольких файлов в одном месте, что позволяет сократить их общий размер и упрощает передачу данных. Zip-файлы в принципе работают так же, как и стандартная папка на вашем компьютере. Однако при использовании заархивированных файлов содержимое папки сжимается, что приводит к сокращению объема данных, используемых вашим компьютером. Если вы хотите узнать, как сделать размер файла меньше, в ваших интересах изучить формат файла zip.
Как можно определить, что это архивный zip-файл? Очень просто. Если в конце имени файла стоит расширение .ZIP или .zip, значит это zip-файл. Формат файла zip существует уже некоторое время. Он был изобретен Филом Кацем в 1986 году. Изначально Кац задействовал zip-файлы в программе PKZip своей компании, но их использование в конечном итоге широко распространилось, и, хотя существует множество различных форматов файловых архивов, zip, вероятно, используется наиболее часто, в основном из-за популярности программы WinZip в 1990-х годах.
Где используется сжатие с потерями
Как мы уже упоминали, сжатие с потерями отлично подходит для большинства медиафайлов. Это крайне важно для таких компаний как Spotify и Netflix, которые постоянно транслируют большие объёмы информации. Максимальное уменьшение размера файла при сохранении качества делает их работу более эффективной.
Недостатки zip-файлов
ZIP-файлы — эффективное решение, если вы хотите уменьшить размер файла, но его эффективность прежде всего зависит от типа файла. Например, файлы MP4 и JPEG уже имеют достаточную степень сжатия, и при архивировании они ненамного уменьшатся в размерах. Хотя архивирование обычно приводит к уменьшению размера файла, для некоторых файлов это уменьшение будет незначительным, так как их невозможно сильно сжать без повреждения. Также существует риск, что файлы будут повреждены в процессе сжатия. Кроме того, сжатие файла подразумевает несколько дополнительных этапов, а отправка сжатых файлов может превратиться в проблему, поэтому стоит рассмотреть альтернативы, которые позволят сделать этот процесс более эффективным.
Как работают zip-файлы?
Zip-файлы кодируют информацию в меньшее количество битов, тем самым уменьшая размер файла или файлов за счет удаления избыточных данных. Это так называемое «сжатие данных без потерь», которое гарантирует сохранность всех исходных данных. Давайте рассмотрим небольшой пример, чтобы понять, как это работает.
Представим файл, который содержит следующие предложения:
- The best sharing and storage solution for your business (эффективное бизнес-решение для хранения файлов и предоставления общего доступа)
- Your business solution for the best sharing and storage (бизнес-решение для эффективного хранения файлов и предоставления общего доступа)
Каждое слово в этом файле появляется дважды. Если каждый символ и пробел в файле равны одной единице памяти, то размер всего файла будет составлять 110 единиц. Однако, если вы создадите нумерованный код для файла, данные можно выразить другим способом:
- 1 – The
- 2 – best
- 3 – sharing
- 4 – and
- 5 – storage
- 6 – solution
- 7 – for
- 8 – your
- 9 – business
Если записать его по-другому, предложение будет выглядеть так: 123456789896712345. Это означает, что первоначальный размер файла в 110 единиц можно уменьшить всего до 18 единиц, что является значительной экономией. Формат файла zip использует алгоритмы сжатия без потерь именно для этого, позволяя вам выразить ту же информацию более эффективным способом, просто удалив избыточные данные из файла.
Заключение
Мы рассмотрели как сжатие файлов с потерями, так и без потерь, чтобы увидеть, как они работают. Теперь вы знаете, как можно уменьшить размер файла и как выбрать лучший способ для этого.
Алгоритмы, которые определяют, какие данные выбрасываются в методах с потерями и как лучше хранить избыточные данные при сжатии без потерь, намного сложнее, чем описано здесь. На эту тему можно почитать больше информации здесь, если вам интересно.
Здравствуй Хабр!
Данная статья посвящена, как правильно и максимально сжимать файлы в ZIP-архивы. Данную статью я решил написать по той причине, что очень много приложений свои форматы упаковывают именно в ZIP. В данной статье разберем методы сжатия ZIP, приложения для сжатия в ZIP, и как можно улучшить сжатие.
Метод сжатия в ZIP
Метод сжатия Deflate
На сегодняшний день есть несколько библиотек, основанных на методе сжатия Deflate:
Библиотека Deflate | Скорость работы | Степень сжатия | Приложения |
Zlib | Высокая | Низкая | |
7-zip | Средняя | Средняя | 7-zip, advzip |
Kzip | Низкая | Высокая | kzip |
Архиваторы ZIP
В данном разделе, мы будем рассматривать только те приложения, которые бесплатные для использования.
Алгоритм 7-zip
Здесь мы поговорим о двух программах, где реализован алгоритм 7-zip: 7-zip и advzip.
При создании zip-архива в помощью 7-zip, я использую следующие параметры
Особенность работы advzip в том, что он уже работает с готовыми архивами zip, т.е. вы просто указываете путь к архиву, и он сам пытается его сжать. Бывает удобно когда у вас уже есть готовый архив, и вам не надо распаковывать и архивировать еще раз.
Алгоритм kzip
Алгоритм kzip был реализован в приложении kzip, приложение работает крайне медленно, но практически всегда дает лучший результат. У него есть настройки (/s, /n, /b), которые могут улучшить/ухудшить степень сжатия ZIP.
Узнайте, как создавать zip-архивы в Windows или на Mac, чтобы упростить работу с большими файлами и сэкономить место на диске.
Каковы преимущества и недостатки формата файла zip?
Однако есть ряд недостатков, связанных с архивными файлами zip, о которых вам следует знать. Самое главное, что некоторые файлы, например MP3 и JPG, уже нельзя сжать, чтобы уменьшить их размер. Следовательно, если вы активно работаете с видеофайлами и файлами изображений, вероятно, формат zip не сможет помочь вам сэкономить много места. Также нужно подумать о безопасности сжатых файлов. Несмотря на то, что для сжатых файлов выполняется шифрование, у вас нет возможности узнать, что происходит с вашими данными, когда они изначально загружаются в приложение для сжатия файлов, и вы не можете предотвратить их попадание в чужие руки. Конечно, вы можете воспользоваться встроенными функциями архивирования, которые доступны в Windows и Apple, но если вы используете внешнее приложение для сжатия от сторонних разработчиков, безопасность данных всегда будет под угрозой. Стоит также не забывать, что файлы с расширением zip могут быть повреждены, а в некоторых случаях поврежденные данные могут негативно повлиять на всю папку zip.
Как открыть zip-файл
Для распаковки zip-файла на Mac просто дважды щелкните его. Также можно нажать на него правой кнопкой мыши, навести курсор на опцию «Открыть с помощью» и выбрать «Утилита архивирования». При распаковке архива будет создана новая папка со всеми имеющимися файлами в том же месте, что и zip-файл.
В Windows можно просмотреть содержимое zip-папки, не распаковывая ее. Однако содержимое нельзя редактировать, пока вы не извлечете файлы. Для этого нужно нажать правой кнопкой мыши на zip-папку и выбрать «Извлечь все». Файлы будут извлечены и сохранены в том же месте, что и zip-файл, или же вы можете указать другое местоположение, нажав «Обзор» в мастере извлечения всех файлов. То же самое можно сделать с отдельными файлами в заархивированной папке, если вы не хотите извлекать сразу все файлы. Просто нажмите правой кнопкой мыши на файл и выберите «Вырезать», а затем вставьте его в ту папку, где он будет храниться.
Формат файлов zip
ZIP-файлы — один из наиболее популярных способов экономии места на диске и отправки больших файлов или папок на другие компьютеры. Процесс создания zip-файла или zip-папки может слегка отличаться в зависимости от используемого вами устройства, поэтому здесь мы расскажем о самых лучших способах архивирования для пользователей Mac и Windows, прежде чем перейти к обсуждению более эффективных и надежных альтернативных методов.
ZIP-файл — это один или несколько сжатых файлов, которые находятся в одном месте. При архивировании файла или папки их содержимое сжимается, а избыточные данные удаляются, следовательно, для их хранения или передачи используется намного меньшее количество данных. Этот процесс называется «сжатием данных без потерь». Это означает, что существенное уменьшение размера файла не затронет его содержимое. ZIP — это формат архивирования файлов. Существуют и другие форматы, например RAR и 7-ZIP, но ZIP является наиболее распространенным из них.
Проблемы во время сжатия файлов
Бесполезно конвертировать формат с потерями в формат без потерь. Это пустая трата пространства. Скажем, у вас есть MP3-файл весом в 3 МБ. Преобразование его в FLAC может привести к увеличению размера до 30 МБ. Но эти 30 МБ содержат только те звуки, которые имел уже сжатый MP3. Качество звука от этого не улучшится, но объём станет больше.
Также стоит иметь в виду, что преобразовывая один формат с потерями в аналогичный, вы получаете дальнейшее снижение качества. Каждый раз, когда вы применяете сжатие с потерями, вы теряете больше деталей. Это становится всё более и более заметно, пока файл по существу не будет разрушен. Помните также, что форматы с потерями удаляют некоторые данные и их невозможно восстановить.
Зачем архивировать файлы?
ZIP-файлы чрезвычайно полезны в том случае, если у вас есть большая группа файлов или один большой файл, которым вам нужно поделиться с рабочей группой. Многие почтовые клиенты не предоставляют возможности делиться большими файлами, поэтому сжатие файлов часто рассматривается как один из самых эффективных способов отправки больших объемов данных. Кроме того, zip-файлы можно использовать для шифрования личных данных перед отправкой по сети.
Когда zip-файлы могут пригодиться в работе?
Как создать zip-файл, защищенный паролем
В Windows 10 можно защитить zip-файлы паролем, который обеспечивает определенный уровень безопасности. Для этого нужно нажать правой кнопкой мыши на zip-файл и выбрать «Свойства». На вкладке «Общие» нажмите «Дополнительно». Выберите «Зашифровать содержимое для защиты данных», нажмите ОК в окне «Дополнительно», а затем нажмите ОК в окне «Свойства», чтобы сохранить изменения. Теперь на значке файла будет изображен замок. Вы по-прежнему сможете открыть файл обычным способом, если войдете в свою учетную запись, но доступа к файлу с других учетных записей не будет. Это надежный метод защиты zip-файла на вашем компьютере, но он не гарантирует безопасность при отправке файла в другое место.
Для пользователей Mac возможности еще более ограничены. На Mac нет возможности защитить zip-файл паролем напрямую. Вам нужно будет поработать с терминалом, что довольно непросто, и, учитывая другие доступные варианты, это и не нужно.
Существует множество сторонних приложений для защиты zip-файлов в Windows и на Mac. Однако использование сторонних приложений связано с некоторыми рисками, так как вам потребуется предоставить доступ к вашим незащищенным файлам третьим лицам.
Добавление файлов в существующую zip-папку
Возможно, у вас уже есть заархивированная папка, в которую нужно добавить файлы. К счастью, в Windows сделать это несложно. Просто перетащите новые файлы или папки поверх zip-архива, как при добавлении файла в обычную папку.
На Mac это невозможно сделать без использования сторонних услуг. Существуют надежные сторонние программы архивирования данных, например WinZip, однако они могут представлять серьезную угрозу безопасности, особенно если вы архивируете личные файлы. Исходя из этого, самый безопасный способ добавить новые файлы в zip-папку на Mac — это создать новый zip-файл с нуля.
Сжатие с потерями
Такой способ уменьшает размер файла, удаляя ненужные биты информации. Чаще всего встречается в форматах изображений, видео и аудио, где нет необходимости в идеальном представлении исходного медиа. MP3 и JPEG — два популярных примера. Но сжатие с потерями не совсем подходит для файлов, где важна вся информация. Например, в текстовом файле или электронной таблице оно приведёт к искажённому выводу.
MP3 содержит не всю аудиоинформацию из оригинальной записи. Этот формат исключает некоторые звуки, которые люди не слышат. Вы заметите, что они пропали, только на профессиональном оборудовании с очень высоким качеством звука, поэтому для обычного использования удаление этой информации позволит уменьшить размер файла практически без недостатков.
Аналогично файлы JPEG удаляют некритичные части изображений. Например, в изображении с голубым небом сжатие JPEG может изменить все пиксели на один или два оттенка синего вместо десятков.
Чем сильнее вы сжимаете файл, тем заметнее становится снижение качества. Вы, вероятно, замечали такое, слушая некачественную музыку в формате MP3, загруженную на YouTube. Например, сравните музыкальный трек высокого качества с сильно сжатой версией той же песни.
Сжатие с потерями подходит, когда файл содержит больше информации, чем нужно для ваших целей. Например, у вас есть огромный файл с исходным (RAW) изображением. Целесообразно сохранить это качество для печати изображения на большом баннере, но загружать исходный файл в Facebook будет бессмысленно. Картинка содержит множество данных, не заметных при просмотре в социальных сетях. Сжатие картинки в высококачественный JPEG исключает некоторую информацию, но изображение выглядит почти как оригинал.
При сохранении в формате с потерями, вы зачастую можете установить уровень качества. Например, у многих графических редакторов есть ползунок для выбора качества JPEG от 0 до 100. Экономия на уровне 90 или 80 процентов приводит к небольшому уменьшению размера файла с незначительной визуальной разницей. Но сохранение в плохом качестве или повторное сохранение одного и того же файла в формате с потерями ухудшит его.
Посмотрите на этот пример.
Оригинальное изображение, загруженное с Pixabay в формате JPEG. 874 КБ:
Результат сохранения в формате JPEG с 50-процентным качеством. Выглядит не так уж плохо. Вы можете заметить артефакты по краям коробок только при увеличении. 310 КБ:
Исходное изображение, сохранённое в формате JPEG с 10-процентным качеством. Выглядит ужасно. 100 КБ:
Читайте также: