Не сжимать изображения в файле

Обновлено: 04.07.2024

Помощь и остальную документацию Яндекса мы иллюстрируем картинками в формате PNG. Программы, которые работают с этим форматом, обычно не обращают особого внимания на размер получающихся файлов (или позволяют управлять качеством вручную, сваливая всю ответственность на пользователя). В результате практически любое PNG-изображение содержит какую-то долю бесполезной информации — то есть, занимает лишнее место на жестком диске и веб-странице.

Эту бесполезную часть можно автоматически отрезать, экономя до 30% объема (по нашему опыту).

Для этого предназначены следующие программы:

  • для Windows — PNG Gauntlet ;
  • для Mac OS X — ImageOptim ;
  • для Linux — Trimage ;
  • из консоли можно вызывать оригинальные утилиты — PNGOUT, или OptiPNG вместе с Pngcrush.

Длинно и по-английски

Коротко и по-русски

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

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

Есть другие методы, которые позволяют сжимать PNG-файлы еще сильнее ( например, обрабатывая данные о прозрачности ), но они как раз связаны с какими-то визуальными потерями.

Пробный шар

Небольшая демонстрация — скриншоты одного из разделов нашей Помощи. Результат в ImageOptim — на 18,8 мегабайт картинок сэкономлено 4,7 мегабайт:

Я применяю для уменьшения размеров файлов картинок два способа.

Пользоваться очень просто: надо перетащить мышью файлы картинок или каталоги с файлами в окно программы FileOptimizer и нажать кнопку Optimize all files. Через некоторое время файлы будут заменены их сжатыми версиями.

Программа применяет к каждому графическому файлу примерно 20 различных алгоритмов сжатия (без потерь), и выбирает лучший результат. Это не быстро, но обеспечивает наибольшее сжатие.

2. Для файлов скриншотов я предварительно сокращаю цветовое пространство.

На скриншотах обычно имеется не так много цветов, поэтому 24-битное цветовое пространство, используемое по умолчанию, для них избыточно. Обычно можно сократить его до 8 бит (256 цветов), и полученный графический файл либо будет полностью эквивалентен исходному (если в исходном файле использовалось не более 256 цветов), либо визуально практически не отличим. А размер полученного файла будет меньше в 1,5-2 раза, так как для каждого пикселя будут храниться не 24 бита цветовой информации, а только 8 бит.

Такое преобразование я обычно делаю пакетным действием в Фотошопе. Выполняемая операция: Сохранить для Web, палитра перцепционная, режим PNG-8, цвета 256, дизеринг случайный 50%.

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

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

Эти функции недоступны в Office в Интернете, только в классических версиях набора Office.

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

Сжатие отдельных рисунков

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

Открыв файл в приложении Microsoft Office, выберите один или несколько рисунков для сжатия.

В разделе Работа с рисунками на вкладке Формат в группе Изменение нажмите кнопку Сжать рисунки.

замещающий текст

Если вкладки Работа с рисунками и Формат не отображаются, убедитесь, что рисунок выделен. Дважды щелкните рисунок, чтобы выделить его и открыть вкладку Формат.

В зависимости от размера экрана в группе Изменение могут отображаться только значки. В этом случае кнопка Сжать рисунки отображается без подписи.

замещающий текст

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

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

В разделе Разрешение выберите нужный вариант и нажмите кнопку ОК.

Разрешение рисунков по умолчанию в Office составляет 220 ppi. Вы можете изменить разрешение рисунка по умолчанию или отключить сжатие рисунков.

Сжатие применяется после закрытия этого диалогового окна. Если вас не устраивают результаты, вы можете отменить изменения.

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

Щелкните заголовки ниже, чтобы получить дополнительные сведения.

Изменение разрешения рисунка, используемого по умолчанию, во всех документах

Важно: Этот параметр применяется только к рисункам в текущем документе или в документе, выбранном из списка рядом с разделом Размер и качество изображения. Чтобы использовать его для всех новых документов, нужно выбрать другое значение в раскрывающемся списке.

Обратите внимание на то, что эта функция недоступна в Microsoft Project 2013 или Office 2007.

Откройте вкладку Файл.

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

замещающий текст

Выберите разрешение, которое вы хотите использовать по умолчанию, и нажмите кнопку ОК.

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

Примечание: Эта функция недоступна в Microsoft Project 2013 или Microsoft Project 2016.

Откройте вкладку Файл.

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

В разделе Размер и качество изображения установите флажок Отменить данные редактирования.

Примечание: Этот параметр применяется только к рисункам в текущем документе или в документе, выбранном из списка рядом с разделом Размер и качество изображения.

См. также

Обратная связь

Эта статья была обновлена Беном 17.08.2019 с помощью ваших комментариев. Если она оказаться полезной для вас (а особенно, если нет), используйте элементы управления отзывами ниже, чтобы оставить нам отзыв о том, как ее улучшить.

Сжатие отдельных рисунков

Чтобы сжать все рисунки в документе, на ленте выберите "Файл" > "Сжать рисунки" (или "> уменьшить размер файла").

На вкладке "Рисунок" выберите "Сжать рисунки"

Выберите параметр в поле "Качество рисунка". Первое разрешение указано первым, а наименьшее — последним.

Совет: Если вы обрезали какие-то из рисунков, то размер файла можно дополнительно уменьшить, установив флажок Удалить обрезанные области рисунков.

Выберите выделенным рисункам или всем рисункам в этом файле.

Примечание: Если выбрать все рисунки на шаге 1 с помощью меню "Файл", эти параметры будут недоступны. Сжатие будет применено к всем рисункам в документе.

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

Что такое сжатие изображений в приложениях Office 365?

Вы можете вставить изображение в Microsoft Word, Excel и т. Д., Чтобы сделать его мультимедийным файлом. Вы не можете увидеть сжатие при добавлении, поскольку это происходит в фоновом режиме. Однако, если вы сохраните файл или экспортируете его в формате PDF или около того, вы увидите небольшую разницу.

Сжатие изображений позволяет уменьшить размер файла изображения, чтобы файл занимал минимальное пространство на жестком диске. Этот вариант удобен, если у вас большой документ, и вы не хотите создавать файл документа размером 20 или 30 МБ. Однако, если вы хотите сохранить все документы в исходном качестве изображения, вам необходимо отключить сжатие изображений в Word, Excel и т. Д.

Что произойдет, когда вы отключите сжатие изображений?

Если у вас небольшой документ, вы можете не заметить разницы. Тем не менее, если у вас большой файл с большим количеством изображений, вы можете найти разницу в размере файла. Другими словами, Microsoft Word или другие приложения Office сохранят данные в меньшем размере. К вашему сведению, в этот пост включены скриншоты Microsoft Excel (Office 365). Однако вы можете выполнить те же действия и в других приложениях. К сожалению, эта функция недоступна в веб-версиях Word, Excel и т. Д.

Как отключить сжатие изображений в приложениях Office 365

Чтобы отключить сжатие изображений в приложениях Office 365, выполните следующие действия:

  1. Откройте приложение и перейдите в Файл> Параметры.
  2. Перейдите на вкладку Advanced
  3. Найдите метку Размер и качество изображения и установите флажок Не сжимать изображения в файле.
  4. Выберите «Высокая точность» из списка «Разрешение по умолчанию».
  5. Сохраните изменения.

Давайте посмотрим на это немного подробнее.

Откройте Microsoft Excel и щелкните значок Файл вариант. Здесь вы можете найти кнопку под названием Опции. После нажатия на нее нужно переключиться на Передовой раздел.

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

Отключить сжатие изображений в Office 365

Теперь вам нужно выбрать Скрыть верность от Разрешение по умолчанию раскрывающееся меню и нажмите ОК, чтобы сохранить изменения.

Теперь, если вы сохраните электронную таблицу, изображения не будут сжаты.

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

Избежать этого можно двумя способами.

Отключение сжатия изображений в Word 2007 и 2010

В открывшемся окне установить настройки как показано на рис. 2 (должна быть снята галочка «Автоматически выполнять базовое сжатие при сохранении»).

Отключение сжатия изображений в Word 2007 и 2010

В Word 2010 для отключения сжатия изображений для всех документов достаточно зайти в расширенные настройки («Файл – Параметры – Дополнительно») и далее в секции «Размер и качество изображения» снять галочку «Не сжимать изображения в файле».

Если требуется отключить сжатие изображений для всех вновь создаваемых документов в Word 2007, потребуется внести изменения в системный реестр (Осторожно! Некорректное внесение изменений в реестр может вызвать неработоспособность операционной системы). Для внесения изменений в реестр требуется наличие прав администратора на компьютере.

Откройте редактор реестра («Пуск – Выполнить – regedit»). Перейдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options и создайте свойство типа DWORD с именем AutomaticPictureCompressionDefault и значением 0 (рис. 3).

Отключение сжатия изображений в Word 2007 и 2010

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

Читайте также: