Максимальное сжатие файлов в архив
WinRAR — самый популярный архиватор для Windows, обладающий всеми необходимыми функциями для того, чтобы максимально сжать файл или несколько файлов в один архив. Предлагаем начать именно с него, детально разобрав процесс создания архива для дальнейшего сохранения на съемных носителях или локальном компьютере.
- Если вы еще не установили WinRAR на свой ПК, сделайте это, перейдя по ссылке выше. После инсталляции элементы управления софтом сразу же будут добавлены в контекстное меню «Проводника», а значит, их можно использовать для выполнения сжатия. Сначала выделите все необходимые файлы, а затем кликните по одному из них правой кнопкой мыши.
Если после сжатия оказалось, что объем архива вас не устраивает, попробуйте использовать для этой же процедуры одну из альтернативных программ, о которых мы поговорим в следующих способах. Там задействованы другие алгоритмы сжатия, настроенные на более интенсивную экономию места.
Способ 2: 7-Zip
В архиваторе под названием 7-Zip присутствуют практически те же инструменты сжатия, о которых мы говорили при разборе предыдущей программы, однако здесь разработчиками добавлен еще один вариант, называющийся «Ультра» — его мы и предлагаем использовать при дальнейшей настройке.
- Управлять 7-Zip для добавления архива проще всего через файловый менеджер, поэтому сначала советуем запустить его, выполнив поиск приложения через «Пуск».
- В появившемся на экране меню выделите зажатой левой кнопкой мыши все файлы, которые хотите поместить в архив, и щелкните по кнопке «Добавить», расположенной на верхней панели.
- Идентичную опцию можно вызвать и через контекстное меню файла/папки, развернув пункт «7-Zip».
- В окне «Добавить к архиву» задайте ему название и по необходимости измените место сохранения на компьютере.
- Ознакомьтесь с присутствующими настройками, которые доступны для изменения. Задайте новый формат архива и установите уровень сжатия.
- Как мы уже сказали, в выпадающем меню выбирайте «Ультра», чтобы обеспечить максимальную экономию пространства.
- При этом учитывайте, что следующие параметры, отвечающие за метод сжатия и размеры блоков, автоматически подстраиваются под уровень сжатия, поэтому вручную менять их не нужно.
- Убедитесь в правильности выбранных настроек и нажмите «ОК» для запуска создания архива.
- Следите за его прогрессом в новом окне.
- По завершении узнайте, сколько места теперь занимает архив с тем же набором файлов.
Способ 3: PeaZip
PeaZip — последний подходящий архиватор для максимального сжатия архивов, о котором пойдет речь в этой статье. По своей функциональности он ничем не уступает рассмотренным выше решениям, однако иногда может оказаться полезнее из-за алгоритмов сжатия.
- Для начала добавления файлов в архив в PeaZip можно использовать и контекстное меню «Проводника», поскольку элементы управления программой добавляются туда автоматически. Выделите требуемые документы и сделайте правый клик мышкой по одному из них.
- В списке найдите «PeaZip», разверните этот пункт и выберите один из методов добавления в архив. Если желаете, можно заранее обозначить его формат.
- При работе с файловым менеджером PeaZip просто выделяйте все файлы и нажимайте по кнопке «Добавить».
- В окне создания архива убедитесь в том, что все файлы выбраны правильно, а затем настройте целевую папку для их размещения.
- Используйте выпадающие меню ниже, чтобы выбрать формат, уровень сжатия и другие параметры будущего архива.
- Дополнительно отметьте второстепенные опции, если их выполнение требуется. Все они переведены на русский, поэтому с пониманием их предназначения проблем возникнуть не должно.
- По готовности запускайте создание архива и следите за прогрессом в появившемся окне.
- В «Проводнике» или в файловом менеджере PeaZip найдите новую директорию и посмотрите, до какого размера удалось сжать файлы.
Существуют и онлайн-сервисы, выполняющие функции архиваторов. Конечно, их эффективность значительно падает, поскольку онлайн не удается реализовать те же алгоритмы, что доступны в десктопных приложениях, однако если вам интересно, попробуйте создать архив через специальные веб-сервисы, ознакомившись с принципом взаимодействия с ними в другой статье на нашем сайте.
Как я экспериментировал со сжатием данных при помощи 7-Zip и что из этого вышло
Разнообразные алгоритмы сжатия информации очень важны и используется повсеместно, а создание архива «одним кликом» стало обыденностью для многих, но мало кто задумывался о более эффективном сжатии информации чем предлагают архиваторы по умолчанию.
По сути есть только три направления в области сжатия данных, самое основное это естественно максимальное сжатие любой ценой, тут время сжатия и затраченные ресурсы не играют особой роли.
Потом идет сбалансированное сжатие данных, тут уже идет упор на максимальную степень сжатия данных при минимальном потреблении ресурсов и затрат времени, это уже в основном пользовательская зона с архивами zip, 7-zip и им подобных.
После уже идет сжатие с упором на максимальную скорость при минимальных затратах вычислительных ресурсов, если можно выиграть хотя бы 10% без потери производительности по сравнению с данными в «сыром виде», то это уже весьма ощутимо для узкоспециализированных устройств, а порой это позволяет даже увеличить общую скорость работы.
реклама
Еще можно разделить алгоритмы на аппаратные и программные, аппаратные алгоритмы работают на уровне оборудования в которых они реализованы, а программные хранятся в виде информации и исполняются аппаратно ядрами процессора либо видеокарты.
Те же видеокарты имели много алгоритмов реализованных аппаратно, но с приходом унифицированных шейдерных ядер видеокарты способны аппаратно исполнять разнообразные задачи, те же алгоритмы трассировки лучей могут иметь разнообразные вариации и исполняться даже на старых HD4870 видеокартах аппаратно, было бы желание у разработчика реализовать алгоритм который будет работать на такой старой видеокарте, особенно учитывая что асинхронность вычислений аппаратно адекватно реализована только начиная с видеокарт серии HD7900 и RTX2000 (зачатки в GTX900), но это уже другая тема.
На практике основной массе людей интересен именно вариант программной реализации которые предлагают разнообразные архиваторы, хорошее, но быстрое сжатие при помощи ЦП.
Я же буду искать максимальный уровень сжатия, но обычными пользовательскими инструментами созданными для достижения баланса, в случае с обычными архиваторами просто не выйдет дойти до безумных сроков архивирования как можно получить используя максимальные степени сжатия x265 что специализирован на сжатии видео.
реклама
Многие просто сжимают архивы на стандартных параметрах сжатия которые предлагает архиватор, но это не мой путь, в моем случае архивы нужны только для двух целей:
1) Сжать десятки и сотни тысяч файлов максимально быстро с минимальными затратами ресурсов при этом иметь к файлам быстрый доступ, это нужно чтобы не создавать сильную фрагментацию основной файловой системы, вопрос производительности и порядка.
2) Сжать данные на хранение, чтобы освободить место, быстрый доступ к данным не нужен, тут уже вопрос длительного хранения прежде чем удалить данные когда они окончательно потеряют смысл существования.
Сжимать быстро и с легким доступом к файлам можно старым добрым Deflate (ZIP), либо вообще прибегнуть к сжатию NTFS, но работает оно только при размере кластера 4КБ и проблему фрагментации только усугубляет многократно.
Сжимать для экономии места помогает уже LZMA2 (7-Zip), но быстрый доступ к файлам при хорошей степени сжатия не выйдет достичь.
WinRAR я не могу рекомендовать к использованию учитывая лицензионное соглашение данного архиватора, да и преимуществ в степени сжатия я не заметил за RAR относительно LZMA2 (7-Zip), и сравнений прямых с RAR не будет просто потому что у меня нет никакого желания засорять свою операционную систему подобным софтом и наблюдать окошки пробного периода что усердно напоминают какой пользователь плохой не отстегнул разработчикам денег.
реклама
RAR конечно предусматривает рудимент под названием «информация для восстановления», но на практике он не имеет никакой практической ценности и не гарантирует восстановление поврежденных архивов, и я не вижу никакого смысла ради этого покупать «лицензию» на использование WinRAR, особенно учитывая что есть 7-Zip с гораздо более адекватными условиями использования.
Есть множество других архиваторов, но в данной статье использовать я буду только 7-Zip, другие архиваторы я не использую.
Если вы впервые слышите про данный архиватор спешу предостеречь от сторонних сайтов на которые обязательно выведет поисковик, чтобы не набраться вирусов и «специальных предложений» софт следует скачивать только с официального сайта разработчика, но это только если разработчик софта не помешан на заработке денег любыми методами, в случае архиватора адрес (7-zip.org), этот адрес указан и в Википедии.
Однако есть еще 7-Zip Zstandart (github.com/mcmilk/7-Zip-zstd), это по сути тот же 7-Zip, но более функциональный, именно такой у меня установлен версии 21.02 ZS v1.5.5 R1 (x64).
Большинству обычных пользователей вряд ли будет интересна такая реализация архиватора, и я бы рекомендовал использовать официальный самый обычный 7-Zip, но тут уже каждый решает сам что использовать.
Я же буду экспериментировать с алгоритмами сжатия, чтобы найти наиболее полезный лично для меня, тем более архиватор 7-Zip так же и под Linux существует в отличие от других поделок, хотя там вообще своя атмосфера.
7-Zip и настройки
Первым делом я определился с данными над которыми буду проводить эксперименты, это мой старый проект на C++ включая скомпилированные версии программы и папка с PSD/PNG файлами.
В общем типичные файлы, что можно запаковать и забыть про них, а после и вовсе удалить если нужно место освободить, я не буду сжимать несжимаемые данные существующими алгоритмами сжатия без потерь, для таких случаев есть алгоритмы сжатия с потерями (JPEG и т.п.).
![]() | ![]() | ![]() |
Настройки архиватора разные в зависимости от алгоритма и контейнера (.zip, .7z и т.п.):
![]() | ![]() | ![]() |
И чтобы самому не ввести себя в заблуждение я буду настройки выводить в название архива:
![]() | ![]() |
Zip и нюансы
Прежде всего я решил сделать эталон из Zip архивов чтобы потом сравнивать все остальные результаты, и заодно проверил влияние степени сжатия и размера «слова», хотя заканчивая тесты я сжал отдельно несколько файлов в качестве эталона.
![]() | ![]() |
Чем больше размер слова тем меньше размер архива выходит, но разница не является существенной, гораздо существеннее влияет настройка степени сжатия, но степени 1 и 4 сработали одинаково, как и ряд других.
Я не буду тестировать полный диапазон размера слова и степени сжатия с остальными алгоритмами сжатия, то же касается и размера словаря, это просто бессмысленно будет делать.
Сами же архивы я буду делать непрерывными, мне не нужен быстрый доступ к файлам когда я архивирую надолго, потому мне нет необходимости делать архив прерываемым для удобства открытия файлов без распаковки архива целиком.
Восстановление непрерывного архива тоже будет сложнее в случае повреждений, однако резервная копия важного архива на отдельном жестком диске будет многократно надежнее чем любой из видов архива даже с информацией для восстановления.
И пару слов про потоки, чем больше потоков использует архиватор тем больше памяти нужно для работы, и чем больше размер словаря тем больше памяти нужно для работы, используемый объем ОЗУ легко может превышать 200гб при большом размере словаря с 20+ потоками при сжатии большого объёма информации.
![]() | ![]() | ![]() | ![]() |
Старый добрый Zip, минимум памяти для распаковки, сжимает посредственно, работает быстро, идеально для быстрой упаковки с последующим быстрым доступом.
![]() | ![]() |
LZMA2
Так же как и Deflate при увеличении размера слова размер архива выходит меньше, но разница небольшая.
Используя 4 потока или более архив имеет размер слегка больше чем при использовании 1-3 потоков.
Теперь в названии архива я пишу еще и количество потоков которые были выставлены для работы над архивом.
Режим сжатия из контекстного меню архиватора явно использует последние параметры которые использовал пользователь в ручном режиме, и файл 7z_default был сжат из контекстного меню когда в последних настройках был установлен режим блока по размеру файла.
![]() | ![]() |
При сжатии C++ проекта потребовался размер словаря 256МБ для достижения лучшего результата.
Zstandart
Далее я решил проверить Zst алгоритм, настроек немного, но сжимает очень быстро до 11 уровня сжатия включительно, использует только 1 поток даже если указать больше.
![]() | ![]() |
Brotli
Почему бы и нет?
Настроек мало, в отличие от LZMA2 количество потоков никак не влияет на результат, феноменального потребления памяти не замечено, как и уровня сжатия.
Тратит очень много вычислительных ресурсов при максимальном уровне сжатия 11.
![]() | ![]() |
LZ4 и LZ5
LZ5 сомнительный алгоритм сжатия, настроек никаких, результат не зависит от количества потоков, довольно много вычислительной мощности использует при максимальном уровне сжатия.
LZ4 менее прожорливый в плане вычислительных ресурсов.
С PSD/PNG файлами лучше справился LZ4, но с проектом C++ лучше справился уже LZ5, хотя обеим далеко до уровня LZMA2.
![]() | ![]() |
LIZv1
Еще один сомнительный алгоритм для сжатия данных, при «ультра» 29 уровне сжатия размер иногда выходит больше чем при «максимальном» 27 уровне.
![]() | ![]() |
PPMd
Работает только в 1 поток, степень сжатия не повлияла на результат, размер слова лучше не трогать.
Весьма нестабильные результаты с данным алгоритмом, а учитывая что он значительно уступил LZMA2 то использовать его смысла нет в моем случае.
![]() | ![]() |
BZip2
Еще один аутсайдер при моем наборе исходных данных.
![]() | ![]() |
Скорость архивации
Возьму алгоритм LZMA2 так как он показал лучшие результаты сжатия, но с моим небольшим набором данных архиватор не смог использовать более двух потоков, а в режиме быстрого сжатия вовсе работал в один поток.
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |
Сдвинуть ситуацию с мертвой точки удалось, но этого еще недостаточно.
![]() | ![]() |
Папка с обоями для рабочего стола позволила задействовать все 12 потоков, главное не увлекаться с размером словаря и количеством потоков, иначе можно не заметить как 32ГБ ОЗУ будут забиты под завязку.
![]() | ![]() |
Результаты
Я собирался первым делом сравнить результаты скорости архивирования, но LZMA2 не способен использовать полноценно более двух потоков.
Чтобы алгоритм LZMA2 смог нагрузить 12 потоков мне потребовалось начать архивацию папки в которой почти 10 тысяч файлов, причем не следует ожидать многопоточность при быстром режиме архивации.
В общем реальность оказалась гораздо более сурова чем встроенный бенчмарк, что легко грузит множество потоков выдавая попугаи для измерения «мужского достоинства».
Если не задалось с производительностью, значит посмотрим что в плане сжатия, да, простое копирование в контейнер «.7z» ничего не сжимает, такой режим полезен для избавления основной файловой системы от сильной фрагментации.
![]() | ![]() |
Но перейдем к результатам сжатия разных алгоритмов.
![]() | ![]() |
Только LZMA2 и Zstandart хорошо справились с разными данными, Broti Лучше сжимает графику, а PPMd лучше сжал проект C++ и провалился с файлами PSD/PNG.
На один уровень с LZMA2/Zstandart смог выйти только алгоритм Broti, причем только при упаковке C++ проекта.
Заключение
Замену алгоритму LZMA2 к сожалению я не нашел, только Zstandart смог приблизиться по уровню сжатия, но этого алгоритма нет в стандартном 7-Zip, а значит будут сложности с открытием на системах без установленного 7-Zip Zstandart.
Так как требуемый объём памяти зависит от размера словаря и слегка превышает его, по умолчанию 7-Zip использует 16МБ размер словаря, а этого как показала практика недостаточно для эффективного сжатия, оптимальный размер выходит от 64МБ и до 512МБ, больше я не рекомендую использовать ибо для распаковки архива с 512МБ словарем потребуется около 530МБ ОЗУ.
Сжимать на длительное хранение следует в непрерывном режиме, конечно придется весь архив распаковать для открытия одного файла из архива, но разве это критично для архивов созданных ради длительного хранения, особенно если размер архива относительно маленький?
Тем более даже с резервной копией два непрерывных архива вместе взятых могут иметь размер меньше одного архива из которого можно быстро открывать любые файлы.
В любом случае для архивации с быстрым доступом к файлам следует использовать что-то более простое чем LZMA2, например старый добрый Zip (Deflate), а с LZMA2 извращаться не стоит создавая его прерываемым и пытаясь экономить вычислительные ресурсы.
А для важных данных что редко используются можно сжать тем же LZMA2 в непрерывном режиме, сохранить рядом в текстовом файле контрольную сумму и сделать три копии что по размеру будут идентичны одной копии, но сжатой с размером блока по размеру файла.
Восстановить любой архив гораздо сложнее чем взять исправную резервную копию, даже если архив с «информацией для восстановления», не следует питать надежд на восстановление поврежденных архивов, это обходится гораздо дороже как правило чем покупка отдельного жесткого диска надежного с рук который отработал без проблем более 20 тысяч часов.
![]() | ![]() |
Даже если нет возможности найти жесткий диск с наработкой более 20 тысяч часов покупка двух новых жестких дисков чисто для резервирования информации многократно дешевле может быть чем потерять ту самую информацию пытаясь извращаться с восстановлением.
Флешки и SSD я не могу советовать для долговременного хранения информации, электрический заряд в полупроводниковых затворах имеет свойство утечки со временем, в отличие от магнитного поля жестких дисков, особенно старых моделей HDD.
Так или иначе я продолжу и дальше использовать 7-Zip и LZMA2 алгоритм, только размер словаря буду использовать 128-256МБ вместо стандартных 16МБ, да и размер слова имеет смысл использовать 256 вместо стандартных 32, по уровню производительности на глаз я не заметил особой разницы, а вот разницу в конечном результате отлично видно.
10-25% сжатия просто за счет оптимальной настройки архиватора лишними не бывают .
Как максимально сжать файлы в ZIP, RAR или 7z (7-zip) архив
Для передачи файлов большого объема обычно используется их сжатие в RAR, ZIP или 7z (7-zip) архив. Это позволяет уменьшить объем передаваемых данных и объединить большое количество файлов в один, что значительно ускоряет и упрощает передачу файлов.
При архивации файлов пользователи часто стремятся достичь максимального сжатия файлов. Такой подход позволяет сэкономить наибольший объем данных, но может привести к сложностям при распаковке архива. В данной статье мы расскажем о том, как максимально сжать файлы в RAR, ZIP или 7z (7-zip) архив, а также когда это необходимо, а когда лучше обойтись менее эффективным способ сжатия.
Какой формат обеспечит максимальное сжатие файлов
Сейчас существует три основных формата архива, которые используются пользователями при передаче документов. Это такие форматы как ZIP, RAR и 7z (7-zip). Существуют и другие форматы архивов, но они в Windows среде используются крайне редко, поэтому их мы рассматривать не будем.
При сжатии файлов вам придется выбирать один из указанных форматов архивов. Каждый их них имеет свои преимущества, недостатки и особенности, о которых лучше знать заранее, для того чтобы не столкнутся с неожиданными проблемами.
- ZIP – самый старый, популярный и универсальный формат архивов из всех трех. ZIP архив открывается средствами Windows без использования сторонних программ, поэтому он гарантировано откроется на любом компьютере. Используя ZIP архив вам не нужно переживать о том, что получатель файлов не сможет его открыть. При этом zip работает очень быстро, но не обеспечивает высокой степени сжатия, уступая в этом параметре и RAR и 7zip архивам. Создавать ZIP архивы можно как средствами Windows, так и с помощью сторонних архиваторов, например, с помощью WinZip, WinRar или 7zip.
- RAR – популярный в прошлом формат архивов, который понемногу отмирает. Сжимает данные лучше, чем ZIP, но хуже, чем 7-zip. При этом показывает среднюю скорость работы. Для создания RAR архивов требуется платный архиватор WinRAR, для распаковки подойдет любой сторонний архиватор, например, WinZip, WinRar или 7-zip.
- 7z (7-zip) – набирающий популярность формат архивов. Обеспечивает самую высокую степень сжатия, превосходя ZIP и RAR форматы, но при этом работает медленней всего. Для создания 7z архивов требуется бесплатный архиватор 7-zip, для распаковки подойдет любой сторонний архиватор, например, Win Zip, Win Rar или 7zip.
Таким образом, если вам необходимо максимальная совместимость, то следует выбирать формат ZIP, даже в ущерб сжатию. Архивы в формате ZIP можно открыть на любом Windows компьютере, даже если на нем не установлено никакого архиватора. Если же вы хотите добиться максимального сжатия файлов, то оптимальный вариант – это 7z (7-zip) . Но, в этом случае нужно помнить, что получателю ваших файлов придется устанавливать и использовать сторонний архиватор.
Как максимально сжать файлы в архив
Для максимального сжатия файлов вам потребуется архиватор, даже если вы решили использовать формат ZIP. Так вы сможете добиться лучшего сжатия, чем то, которое предлагают встроенные средства Windows.
7-zip – один из лучших архиваторов для таких задач. Это бесплатная программа с открытым исходным кодом, которая поддерживает множество форматов архивов. Для создания архивов поддерживаются форматы 7z, XZ, BZIP2 (BZ2, TB2, TBZ, TBZ2), TAR, GZIP (GZ, TGZ), ZIP (JAR) и WIM, а для распаковки ARJ, CAB, CramFS, DEB, CHM, CPIO, DMG, HFS, FAT, ISO, LZMA, MSI, LZH (LHA), RPM, NSIS, RAR, NTFS, SquashFS, UDF, XAR, VHD и Z (TAR).
Скачать программу 7-zip можно абсолютно бесплатно на официальном сайте разработчика. 7zip поддерживает все версии Windows, начиная с Windows 2000 и заканчивая Windows 11.
После установки программы 7zip можно приступать к архивации файлов. Для этого нужно кликнуть правой кнопкой по файлам или папкам, открыть меню « 7-zip » и выбрать пункт « Добавить к архиву ».
В результате перед вами появится окно с настройками архивации. По умолчанию, здесь заданы средние настройки, которые позволяют получить неплохой уровень сжатия, но не требуют большого времени на упаковку. Если вы хотите добиться максимального сжатия файлов, то эти настройки нужно изменить.
Для начала нужно выбрать формат архива. Как уже было сказано, для максимального сжатия следует выбирать формат « 7z ». Если же вам нужна совместимость, то выбирайте « ZIP ».
Дальше – уровень сжатия. Для максимального сжатия файлов нужно выбрать вариант « Ультра », как в случае формата 7z, так и в случае ZIP. Но, нужно учитывать, что степень сжатия влияет на скорость архивации. Поэтому если объем данных очень большой, то в режиме « Ультра » процесс может сильно затянутся, возможно есть смысл немного понизить уровень сжатия ради ускорения процесса.
Остальные настройки, которые касаются сжатия, лучше оставить по умолчанию. Но, вы можете изменить имя архива, включить разбиение архива на тома или использовать шифрование. Это не повлияет на итоговый размер файла. Когда все будет готов можно нажимать на кнопку « ОК » и запускать процесс упаковки.
После завершения процесса упаковки, рядом с файлами появится ZIP или 7z архив, в котором будут запакованы выбранные вами файлы.
Как сжать файлы в ZIP без сторонних программ
Если вам не нужно максимальное сжатие, то файлы можно запаковать в ZIP-архив с помощью встроенного в Windows архиватора. Если вы пользуетесь Windows 11, то для этого нужно выделить файлы, кликнуть по ним правой кнопкой мышки и выбрать « Сжать в ZIP-файл ». В результате файлы будут заархивированы рядом и в той же папке появится созданный ZIP-файл.
Если у вас Windows 10 или более старая версия Windows, то для архивации в ZIP-архив нужно выделить файлы, кликнуть по ним правой кнопкой мышки и выбрать « Отправить — Сжатая ZIP-папка ».
- Как распаковать ZIP файл на компьютере
- Как распаковать архив RAR
- Как открыть файл 7z на компьютере с Windows 11 и Windows 10
- Как создать самораспаковывающийся архив в 7zip, WinRAR или WinZip
- Как открыть файл RAR
Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.
Задайте вопрос в комментариях под статьей или на странице «Задать вопрос» и вы обязательно получите ответ.
А есть ли какая-нибудь статья, где сравниваются различные форматы? Не понятно, на сколько 7z эффективен и за что отвечают все остальные настройки. Что значит выбрать по дефолту? На сколько это оправдано? Может он не правильный подбор ведёт?
Можете поискать в интеренте «сравнение архиваторов», статей достаточно много. Здесь могу привести вот такую картинку. Как видно, 7z заметно опережает остальные форматы.
Вопрос только в том, настолько это необходимо в современных условиях. Ведь для открытия архива получателю нужно будет устанавливать архиватор. Тогда как ZIP-архив можно открыть средствами Windows, без установки сторонних программ.
Добрый день!
Подскажите, пожалуйста, как решить вопрос с отправкой в Росреестр документа в pdf, который подписан ЭЦП (файл sig).
В папке zip 2 листа пдф и 2 листа сиг, общий объем 62 мб. А нужно не более 5 мб. Как это можно сделать? С уважением, Геннадий
Это PDF-файлы столько занимают?
Если в PDF-файлах сканы (фотографии) документов, то ZIP вам не поможет. ZIP и другие архиваторы не могут значительно уменьшить размер таких файлов. В этом случае нужно сжать сами PDF-файлы (с небольшой потерей качества).
Это можно сделать в Adobe Acrobat Pro, открывате «Файл – Сохранить как – Файл PDF уменьшенного размера» и сохраняете новый PDF-файл. В Adobe Acrobat Reader нужно открыть «Файл — Сохранить как другой — PDF-файл уменьшенного размера».
Возможно после этого нужно будет еще раз подписать документ.
Другой вариант — изначально сжать сканы/фотографии, которые вы используете для создания PDF. Тогда этой проблемы вообще не будет.
Добрый вечер уважаемый эксперт, у меня не получается уменьшить размер файлов ни WinRAR, ни 7zip, что мне делать, нужно ваши советы.
Не все типы файлов можно значительно сжать архиваторами по типу WinRAR или 7zip. Картинки и видео обычно не сжимаются, так как они уже сжаты и в них нет «лишних» данных.
Почему при архивации картинок не уменьшается их размер?
Форматы jpeg это уже сжатые форматы изображений, соответственно. То есть при их создании уже был применен алгоритм сжатия. На эти файлы можно применять другие форматы сжатия, ещё более эффективные, но уменьшение размера будет лишь на несколько процентов, вместо уменьшения в несколько раз при переходе несжатого файла к сжатому.
Единственный разумный способ сжатия картинки в формате jpg, это сохранить картинку заново в этом же формате, но уже с большей компрессией. Обычно величина компрессии в фоторедакторах выражается в процентах, чем меньше число процентов, тем меньший файл в итоге получится, при средней компрессии потеряется детализация в мелких деталях и полутонах, при ещё большем сжатии пострадает общее качество картинки. Обычная архивация картинки ничего не даёт в плане сжатия информации.