Создание zip-архивов

Как сжать фотографию и сохранить качество

19.02.15 49.8K

Каждый день активный пользователь сети Интернет сталкивается с огромным количеством фотографий: это и реклама, и новости, и просто общение с друзьями, которые хотят поделиться своими впечатлениями от какого-либо фото.

Часто перед пользователями возникает вопрос: «как сжать фотографию?», потому как «большой вес» изображения является причиной следующих неудобств:

  • Проблема трафика – в мире остаются страны и города, в которых можно воспользоваться только беспроводным интернетом, соответственно, он тарифицируется по количеству загруженных байт, поэтому фотографии необходимо сжимать, чтобы человек мог загрузить их при необходимости, а не тратить весь трафик на одно изображение;
  • Скорость загрузки веб-страниц – даже у тех пользователей, которые подключены к высокоскоростному интернету, будут возникать проблемы с загрузкой «тяжелых» фотографий, то есть, вся страница будет загружена, а снимок еще какое-то время будет догружаться. Также необходимо помнить про загрузку страницы на устройства, использующие мобильный интернет, скорость которого мала, а слишком тяжелые фотографии еще более замедляют этот процесс;
  • Ограничения по размеру – социальные сети и различные сайты выставляют ограничения на размер загружаемых фотографий – это необходимо для их нормального функционирования;
  • Оригинальный размер – фотографии, занимающие много места на носители информации, на самом деле имеют размер в несколько раз больше, чем тот, в котором они отображаются на экране, что вызывает различные казусы с загрузкой в/из интернета.

Чтобы таких проблем не возникало, нужно сжимать фотографии для интернета. Для личного пользования, то есть, просмотра на своем ПК или ноутбуке, это необязательно.

Как сжимать файлы, используя сжатие файлов NTFS

Самый простой способ использовать сжатие NTFS для уменьшения размера файлов – это сжимать их по отдельности. Это хорошее решение, которое вы можете использовать, когда на вашем устройстве только один диск или есть дополнительный диск, но вы хотите сжимать файлы, которые редко используете, а файлы, которые используете часто, распаковывать, чтобы уменьшить влияние на производительность системы.

Ещё одним преимуществом сжатия файлов NTFS является то, что вам не нужно проходить процесс архивирования и разархивирования каждый раз, когда вам нужен файл, поскольку всё обрабатывается автоматически и «на лету».

Чтобы сжать файлы и папки с помощью NTFS, выполните следующие действия:

  1. Откройте Проводник.
  2. Перейдите к месту, где вы хотите сохранить сжатые файлы.
  3. Нажмите кнопку Новая папка на вкладке Главная.
  4. Введите описательное имя для папки и нажмите Enter .
  5. Щелкните правой кнопкой мыши папку и выберите Свойства.

Как сжимать файлы с помощью NTFS-накопителя

В качестве альтернативы, вместо сжатия файлов и папок по отдельности, вы также можете использовать функцию NTFS для сжатия всего диска.

Использование этого параметра дает те же преимущества, что и сжатие файлов по отдельности, что означает, что вы можете обращаться к файлам в обычном режиме, поскольку сжатие и распаковка происходят очень быстро.

Чтобы включить сжатие NTFS на жестком диске, выполните следующие действия.

  1. Откройте Проводник.
  2. Нажмите на Этот компьютер на левой панели.
  3. В разделе «Устройства и диски» щелкните правой кнопкой мыши хранилище, которое вы хотите сжать, и выберите параметр Свойства.
  4. Установите флажок Сжать этот диск, чтобы сэкономить место на диске .
  5. Нажмите кнопку Применить .
  6. В диалоговом окне «Подтверждение изменений атрибутов» выберите Применить изменения к диску (буква диска), подпапкам и файлам .
  7. Нажмите кнопку ОК .

После выполнения этих действий NTFS включит сжатие всех файлов на накопителе.

Вы можете использовать сжатие на диске с файлами или без файлов, но если диск не пустой, NTFS потребуется выполнить процесс уменьшения файлов, что может занять много времени. (Обычно рекомендуется включать сжатие на пустом диске перед перемещением на него файлов.)

Если вы хотите отменить изменения, вы можете использовать те же инструкции, как описано выше, но на шаге 4 снимите флажок Сжать этот диск, чтобы сэкономить место на диске .

Как сжимать файлы на всём диске NTFS

Вы можете не только сжимать отдельные файлы и папки с помощью NTFS, но также можно установить сжатие для всего жесткого диска.

Этот параметр работает аналогично сжатию файлов, то есть после включения вы по-прежнему сможете получать доступ к файлам, как обычно на любом диске, поскольку процесс сжатия и распаковки происходит практически мгновенно.

Чтобы сжать весь диск в Windows 10 с помощью NTFS, выполните следующие действия:

  1. Откройте Проводник.
  2. Нажмите на Этот компьютер.
  3. Щелкните правой кнопкой мыши жесткий диск, который вы хотите сжать, и выберите Свойства.
  4. Установите флажок Сжать этот диск, чтобы сэкономить место на диске .

Уменьшаем размер изображения в Photoshop

Этот мощнейший редактор можно использовать для описываемых задач. Но это как перевозить пакет с продуктами не в легковом автомобиле, а вызывать «Камаз». Photoshop — избыточно мощное приложение для такой простой цели, как уменьшить вес фотографии.

На открытие этой программы и сохранение в нём файла уйдёт значительно больше времени, чем на само сжатие. Тем не менее, чтобы наша инструкция была полной, опишем и то, как сжать картинку в Фотошопе.

Открыв файл в редакторе Photoshop, следует выбрать раздел «Изображение», в нём кликнуть на пункт «Размер изображения». Как показано на картинке ниже.

Откроется диалоговое окно, где можно вручную задать высоту и ширину рисунка. Кнопка ОК – сохраняем файл. Этот же диалог вызывается горячими клавишами «Ctrl+Alt+I», быстрое сохранение результата, сочетание клавиш– «Ctrl+S».

Второй способ уменьшить размер файла картинки или фото, это применить качество при сохранении. То которое посчитаете подходящим для Вас. Давайте я покажу на примере как это сделать.

Открываете photoshop, далее кликаете на меню «Файл» выбираете «Сохранить для Web…» или используете сочетание клавиш «Alt+Shift+Ctrl+S», как Вам будет удобно.

Выбираете сверху — 4 варианта. Смотрите на изменения качества при компрессии, Вы можете двигать изображения, предварительно его просматривая.

Обратите внимание, Слева с верху — Исходник, далее идут уже с сжатием. Перёд сохранением можно также выставить размер изображения

Которое нужно Вам. И нажать сохранить, выбрать путь для записи и все готово

Перёд сохранением можно также выставить размер изображения. Которое нужно Вам. И нажать сохранить, выбрать путь для записи и все готово.

Многотомные архивы

Для особо больших файлов и папок, которые «не пролезают» в размер электронного письма и в других подобных случаях можно рекомендовать делать многотомные архивы.  О такой возможности написано здесь.

Допустим, в электронную почту можно поместить только файлы, размером до 5 Мб. А передаваемые файлы и папки занимают места раза в 3-4 больше. Тогда возможен вариант создания многотомного архива, задавая размер одного файла архива 5Мб. Программа архивации WinRAR сформирует в таком случае 3-4 файла с одним и те же именем, но с разными расширениями. Затем в 3-4 письмах можно отправить по очереди все 3-4 созданных файла.

Получатель же многотомного архива должен поместить все 3-4 принятые по почте файлы в одну папку, и затем запустить действие по извлечению папок и файлов из первого принятого файла архива. Далее программа автоматически извлечет все архивные данные последовательно из всех переданных по электронной почте архивных файлов.

Пытливый читатель может спросить: «Зачем применять многотомную архивацию, если можно большие файлы передавать через облака, через файлообменники?»

Конечно, можно. Но в условиях задачи, в условиях получателя может стоять требование прислать данные именно по почте, допустим при проведении того же тендера. Попробуйте в таком случае отправить большие по размерам картинки, плакаты, чертежи и прочие «массивные» документы, не прибегая к архивации данных! А на тендерах может много чего потребоваться, чтобы доказать свою исключительность и получить желаемый заказ.

Также отправка многотомного архива, да еще и с паролем, позволяет обеспечить конфиденциальность передаваемой информации. Да мало ли еще для чего можно использовать многотомные архивы без пароля или с паролем!

Способ 2: 7-Zip

В архиваторе под названием 7-Zip присутствуют практически те же инструменты сжатия, о которых мы говорили при разборе предыдущей программы, однако здесь разработчиками добавлен еще один вариант, называющийся «Ультра» — его мы и предлагаем использовать при дальнейшей настройке.

  1. Управлять 7-Zip для добавления архива проще всего через файловый менеджер, поэтому сначала советуем запустить его, выполнив поиск приложения через «Пуск».

В появившемся на экране меню выделите зажатой левой кнопкой мыши все файлы, которые хотите поместить в архив, и щелкните по кнопке «Добавить», расположенной на верхней панели.

Идентичную опцию можно вызвать и через контекстное меню файла/папки, развернув пункт «7-Zip».

В окне «Добавить к архиву» задайте ему название и по необходимости измените место сохранения на компьютере.

Ознакомьтесь с присутствующими настройками, которые доступны для изменения. Задайте новый формат архива и установите уровень сжатия.

Как мы уже сказали, в выпадающем меню выбирайте «Ультра», чтобы обеспечить максимальную экономию пространства.

При этом учитывайте, что следующие параметры, отвечающие за метод сжатия и размеры блоков, автоматически подстраиваются под уровень сжатия, поэтому вручную менять их не нужно.

Убедитесь в правильности выбранных настроек и нажмите «ОК» для запуска создания архива.

Следите за его прогрессом в новом окне.

По завершении узнайте, сколько места теперь занимает архив с тем же набором файлов.

Резервное копирование с помощью 7-Zip

Один из самых распространенных примеров использования 7zip из командной строки — резервирование данных.

Для начала переходим в каталог с установленной программой:

cd «C:\Program Files\7-Zip\»

* так как в пути имеется пробел, его необходимо писать в кавычках.

Сама команда выглядит следующим образом:

7z a -tzip -ssw -mx1 -pPassword -r0 C:\Temp\backup.zip C:\Data

* в данном примере мы архивируем содержимое папки C:\Data и сохраняем в виде файла C:\Temp\backup.zip.* описание ключей смотрите ниже или командой 7z —help.

Полный пример cmd-скрипта для резервного копирования:

@echo off
set source=»C:\Date»
set destination=»C:\Temp»
set passwd=»Password»
set dd=%DATE:~0,2%
set mm=%DATE:~3,2%
set yyyy=%DATE:~6,4%
set curdate=%dd%-%mm%-%yyyy%
«C:\Program Files\7-Zip\7z.exe» a -tzip -ssw -mx1 -p%passwd% -r0 %destination%\backup_%curdate%.zip %source%

* данный скрипт заархивирует содержимое каталога C:\Data в файл C:\Temp\backup_<текущая дата>.zip. Полученный архив будет защищен паролем Password.
* содержимое необходимо сохранить в файле с расширением .cmd или .bat.

Пример Powershell скрипта для резервного копирования:

$source = «C:\Date»
$destination = «C:\Temp»
$passwd = «Password»
$curdate = (Get-Date -UFormat «%d-%m-%Y»)
& «C:\Program Files\7-Zip\7z.exe» a -tzip -ssw -mx1 -p$passwd -r0 $destination\backup_$curdate.zip $source

* данный скрипт также заархивирует содержимое каталога C:\Data в файл C:\Temp\backup_<текущая дата>.zip. Полученный архив будет защищен паролем Password.
* содержимое необходимо сохранить в файле с расширением .ps1.

Архиваторы: что это и для чего используются

Первостепенной задачей этих программ было сжатие электронной информации для удобного её хранения и переноса на другие устройства. Емкость жесткого диска в то время не отличалась «габаритностью», винт на 10 ГБ был «розовой мечтой» многих пользователей ПК.

В качестве съемных носителей использовались дискеты («флоппи-диски») смешной емкости – до 1,44 МВ, поэтому несколько качественных фото могли полностью занять все пространство флоппи. Позже появились CDR-диски, свободное пространство которых часто «заканчивалось» на самом неподходящем моменте. Да и «читались» такие диски не на каждой машине. Интернет «выжимал» всего 56 Кб/с и большие файлы могли загружаться по несколько суток.

Сама суть архивирования, основой чего является предварительное сжатие данных, пришлась по вкусу пользователям во всем мире. До сих пор мы пользуемся услугами архиваторов для хранения электронной информации, пересылки в электронном виде или переноса на другое устройство. С их помощью, например, сегодня можно без проблем «упаковать» в архив папку с файлами большого размера и отправить его электронной почтой.

Архиватор – это программа специального назначения, в функции которой входит не только сжатие, но и удобная упаковка пакета информационных данных.

Полагать, что архиватор обязательно сжимает файлы, уменьшая тем самым их размер, не совсем правильно, поскольку у него есть особый режим – «без сжатия». Он выполняет файловое объединение информации по какому-либо принципу в одном архиве. К примеру, если все фото на вашем устройстве объединить в один такой файл, то  он быстрее скинется на флешку, чем все эти же фотографии по отдельности. Кроме того, при этом режиме размер конечного файла все равно будет несколько уменьшен, пусть и не очень существенно.

Как создать архив и добавить в него файлы

Самый простой способ создать архив из файлов — через контекстное меню. Для этого выделите нужный список файлов, кликните ПКМ, выберите в меню 7-zip и далее один из пунктов добавления файлов в архив.

Среди этих пунктов выделю следующие наиболее полезные, поскольку остальные не имеют особо смысла и их вовсе можно убрать (расскажу ниже, в соответствующей главе):

  • Добавить к архиву. В результате откроется отдельное окно с настройками создания архива, где можно выбрать степень сжатия, формат архива, установить пароль, указать путь создания архива и др.

  • Добавить к … Тут будет предложено 2 варианта: создать архив с именем папки, в которой он находится, в формате 7Z или ZIP, со стандартными настройками.

Первый вариант, например, я, использую чаще всего, поскольку иногда нужно настроить архив перед созданием. Ну а второй вариант позволит не заморачиваясь в настройках сразу создать архив либо zip либо 7z.

Рассмотрим первый вариант с расширенными настройками… В нём есть несколько полезный опций, которые можно применять в зависимости от ситуации при создании архивов. Я их пронумерован на скриншоте и ниже поясню:

  1. Можно указать путь (папку), где будет создан архив, а также сразу назвать его так как вам нужно. Для смены пути, кликните по кнопке «…» справа и выберите нужную папку.

  2. Выбор формата архива. 7zip предлагает несколько вариантов, наиболее известные из которых 7Z и ZIP.

    Совет! Если нужно запаковать файлы в архив и отправить кому-либо, то лучше воспользуйтесь форматом ZIP, поскольку его точно откроет любой архиватор (даже встроенный в Windows). А то вдруг у пользователя нет архиватора вовсе.

  3. Выбор уровня сжатия. Соответственно, если нужно уменьшить объем пакуемых файлов, то эта опция может помочь, но чем выше уровень сжатия, тем дольше будет создаваться архив (для маленьких файлов разница неощутима).

    Но помните, что некоторые файлы практически не сжимаются даже при максимальном уровне, например, видео-файлы, фотографии. Сжимаются лучше всего различные документы.

  4. Разбиение архива не несколько частей. Можно настроить, чтобы архив был разбит на части при создании, например, размером 1 мб каждый. Использоваться мне самому приходилось крайне редко, но если потребуется, имейте ввиду, что в 7-zip так можно сделать

    Разбитый на части архив будет выглядеть так:

    Извлечение файлов в таком случае нужно начинать с первого тома, иначе не получится распаковать!

  5. Создать SFX-архив. Полезная штука, если хотите чтобы файл можно было распаковать вообще без использования программы архиватора, т.е. на любом компьютере Windows.

    Файл такой будет иметь формат .EXE.

  6. Возможность установить пароль на архив. Классная штука, когда хотите чтобы архив нельзя было открыть и распаковать без ввода придуманного вами пароля. Нужно просто укажите пароль дважды в соответствующих строках.

Ну и для создания архива после выполнения всех настроек, нажмите «ОК». Готово! И осталось рассмотреть некоторые настройки в программе, которые могут вам пригодиться!

Как уменьшить размер файла Jpg — немного нужной теории

Касательно формата JPG (и его разновидности JPEG), есть 3 способа изменения размера файлов. Размер PNG, BMP, GIF и прочих графических форматов можно регулировать лишь первым методом.

  1. Уменьшение разрешения картинки (количества пикселей) без потери качества;
  2. Снижение качества без уменьшения разрешения;
  3. Одновременное снижение и разрешения, и качества.

Любая фотография – набор пикселей. У современных фотоаппаратов их число превышает 2-4 тысячи по горизонтали и вертикали. Это много, от такого разрешения и «разрастаются» мегабайты. Улучшается ли при этом качество изображения? Практически нет, особенно у непрофессиональных фотографов при повседневной съёмке. Так как изменить разрешение фотографии можно практически безболезненно для качества, многие используют именно этот способ для того, чтобы уменьшить изображение.

О самых удобных способах я Вам обязательно расскажу в заметке, Вам останется только выбрать подходящий именно Вам.

Сжав изображение в 2 раза (на 50%, в терминах графических редакторов), мы уменьшим его площадь (и объём!) в 4 раза, школьная геометрия на практике.

Логично уменьшить количество точек, чтобы снизить размер фотографии – и не заметить изменений в качестве.

Альтернативный вариант для файлов JPG, оставить разрешение изображения исходным, но позволить компьютеру снизить качество. Некоторая размытость, сглаживание или нечёткость вполне допустимы. Можно считать, что качество сжатия в графических редакторах примерно такое:

  • 100% — сжатие рисунка отсутствует;
  • 90% — настройка по умолчанию во многих программах – минимальное сжатие;
  • 80% — более глубокая степень: файлы сжимаются довольно сильно;
  • 70% — всё ещё приемлемая потеря качества, но в пределах разумного;
  • 50% и ниже – кардинальное снижение внешнего вида рисунка, заметное невооружённым взглядом.

Популярные программы-архиваторы

С созданием архива в формате ZIP помогут следующие варианты.

Таблица программ для создания и работы с архивом в формате ZIP.

Название программы Изображение Описание
WinRAR Поддерживает все форматы с реализацией функций шифрования данных и восстановления поврежденных фрагментов
WinZip Мощная и легкая программа с возможностью индивидуальных настроек архивации
7-Zip Удобная утилита с функцией тестирования производительности
PeaZip Программа с широкими возможностями архивации данных
ZipGenius Легко архивирует и разархивирует данные, полностью интегрируясь в Microsoft Windows. Поддерживает 25 форматов и 5 уровней сжатия

Разархивировать файл zip и rar на компьютер

Предположим, на компьютере имеется файл с расширением rar или zip, который обычно скачивается из интернета. Тогда чтобы распаковать файл или папку можно воспользоваться самым простым способом. Операции с архивами rar или zip идентичны, нужно ПКМ нажать на один из них и из меню выбрать один из вариантов:

  • распаковать;
  • распаковать здесь;
  • распаковать в … (вместо … будет название архива).

Если выбрать первый вариант, то откроется окно с некоторыми настройками. Здесь нужно будет указать место на компьютере, куда именно будет осуществлять распаковка файла. Можно указать и другие параметры, но в большинстве случаев для начинающих пользователей этого достаточно. Далее следует нажать кнопку OK и процесс запустится.

Можно поступить несколько иначе и просто дважды щелкнуть ЛКМ (левой кнопкой мыши) по файлу. Тогда откроется архив rar и можно увидеть все его содержимое. Для извлечения достаточно нажать в верхней панели на кнопку извлечь.

Чтобы в дальнейшем не потерять разархивированную парку с файлами, ее можно разместить на рабочем столе или же создать ярлык на рабочем столе для этой папки

Архивация с помощью встроенных инструментов ОС Windows

Пользователи новых версий ОС «Виндоус» (7,8,10) архивируют данные с помощью встроенных инструментов. Таким образом устанавливать стороннее ПО не нужно. Возможность архивации встроена в «проводник». Рассмотрим возможности ОС детальнее на примере того, как заархивировать файлы. Один из созданных вордовских документов имеет размер в более чем 500 Кб.

Пользователи новых версий ОС «Виндоус» (7,8,10) архивируют данные с помощью встроенных инструментов

Чтобы выполнить архивацию этого документа, следуйте нижеприведенной инструкции:

Выберите документ и разверните его опции, как показано на рисунке ниже. Выберите в меню пункт «Отправить», а затем в выпадающем списке нажмите на элемент создания сжатой папки;

Выберите документ и разверните его опции

Таким образом пользователь может добавить архив с помощью встроенных функций ОС. Сжатая папка будет создана мгновенно. Проанализируем размер только что сжатого документа. Теперь он составляет порядка 400 Кб. Это не очень много, однако, когда пользователь заархивирует папку, размером в несколько Гигабайт, разница будет заметна.

Проанализируем размер только что сжатого документа

Если перевести исходный и полученный размеры в проценты, то выходит, что белее двадцати процентов места было освобождено.

ПОСМОТРЕТЬ ВИДЕО

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector