
Итак, я наткнулся на это, пытаясь сохранить документ Word в определенном размере файла для обмена по электронной почте. По прихоти я попробовал просто изменить размер всех изображений в документе, чтобы они стали меньше.
Я сделал это с помощью функции «щелчка и перетаскивания», которую, я уверен, все использовали в Word, и, насколько мне известно, это никак не влияет на разрешение изображения, потому что, ну, вы можете снова увеличить его без заметной потери качества.
Однако, к моему большому удивлению, когда я посмотрел на размер файла, он сократился вдвое! Конечно, большую часть файла составляли картинки, но если бы я мог снова увеличить все изображения, откуда взялись все эти данные?
Кто-нибудь знает, что за волшебство тут происходит? Я не могу придумать объяснения.
решение1
Word сжимает измененные изображения
Вы когда-нибудь изменяли размер большого изображения на 50% меньше и замечали, что размер в байтах уменьшился? Это тот же процесс в Word. Существует параметр, который управляет этой функцией для каждого документа. Если вы используете Word 2013, он находится в параметрах Word ( File > Options > Advanced
) в разделе Image size and quality
. В вашем случае параметр Do not compress images in file
(он сам себя объясняет.)
Чтобы продемонстрировать это, давайте позаимствуем этоизображение на WikiMedia. Его размер составляет 60 893 байта.
- Вставьте это изображение в новый файл, затем дважды щелкните по нему, чтобы отобразить
FORMAT
вкладку на ленте. Найдите стрелку с кнопкойReset picture
и выберитеReset Picture and Size
. Изображение должно выйти за пределы документа, но это то, что мы хотим сделать. - Перед сохранением перейдите в раздел
File > Options > Advanced
и под нимImage size and quality
отметьте галочкойDo not compress images in file
. Подтвердите изменения. - Теперь сохраните этот файл Word на
original.docx
рабочем столе (для удобства доступа). Затем закройте его в Word.
Если у вас есть архиватор вроде WinRAR, используйте его для перехода на рабочий стол и открытия original.docx
. Файлы DOCX похожи на ZIP, поэтому WinRAR откроет его содержимое, и вы увидите 3 папки внутри original.docx
. Перейдите в папку, word
затем media
. В моем файле я вижу image1.png
, размером 60 893 байта, тот же размер, когда мы загружали изображение с WikiMedia. Теперь закройте WinRAR.
- Открыть
original.docx
в Word. Дважды щелкните по изображению, чтобы отобразитьFORMAT
вкладку на ленте. Сгруппировано подSize
, установите высоту10 CM
(введите ее сCM
, даже если вы используете дюймы). - Перейдите к
File > Options > Advanced
и подImage size and quality
, снимите галочкуDo not compress images in file
. Подтвердите изменения. - Теперь сохраните этот файл Word на
compressed.docx
рабочем столе (для удобства доступа). Затем закройте его в Word.
Используйте архиватор, например WinRAR, чтобы перейти на рабочий стол и открыть compressed.docx
его содержимое. Перейдите в папку , word
затем media
. В моем файле я вижу image1.png
, размером 36 541 байт. Закройте WinRAR.
- Открыть
compressed.docx
в Word. Дважды щелкните по изображению, чтобы отобразитьFORMAT
вкладку на ленте. Найдите стрелку с кнопкойReset picture
и выберитеReset Picture and Size
. Вы заметите, что изображение не возвращается к исходному размеру, когда вы загружали его из WikiMedia.
Теперь вы видите, что Do not compress images in file
размер изображения и, следовательно, размер DOCX уменьшились.
решение2
Кодирование и сжатие изображений — глубокие темы, поэтому это очень общий ответ.
Поскольку размер файла изменился, мы можем сказать, что документ хранит данные изображения напрямую, и что при изменении размера изображения его данные были пересчитаны транскодером MS.
Изменяя размер изображений, вы уменьшаете их разрешение дисплея. Если вы уменьшаете разрешение изображения, его пиксели на дюйм остаются прежними, поэтому меньший размер дисплея означает меньшее количество пикселей.
Все форматы изображений (и есть много вариаций) хранят пиксели как цветовые данные. Процедуры сжатия используют сложные методы для минимизации этих данных, с помощью алиасинга или дизеринга или множества других методов.
Таким образом, в целом, чем меньше пикселей, тем меньше данных нужно сохранять, а значит, и размер файла меньше.
Кроме того, MS Office можетсжимать данные изображений в документах. ваш результат может отличаться при сжатии уже сжатых изображений, таких как JPEG.
решение3
Возможно, так было не всегда, но, по крайней мере, Word 2013, похоже, автоматически сжимает изображения "до разрешения документа" или что-то в этом роде. Это именно то, что вы описываете - когда изображение должно быть уменьшено в документе, лишняя информация (которая превышает разрешение документа) "обрезается".
Основываясь также на моих экспериментах, когда вы открываете документ с уменьшенными изображениями, размер каждого изображения отображается как 100%, хотя в оригинале 100% соответствовало гораздо большему изображению. Я также сомневаюсь, что вы действительно сможете увеличить изображения до исходного размера без потери качества. Сжатие и увеличение работают без потери качества, только если вы не закрываете документ между сжатием и увеличением - или если вы отключите автоматическое сжатие (я не знаю, как это происходит), но если вы это сделаете, вам также придется явно сжимать изображения в документе, чтобы получить какие-либо изменения размера документа.
Что касается понятия «резолюция», то это даже сама по себе глубокая тема, и именно поэтому я отредактировал заголовок вопроса, чтобы он был более точным. Разрешение документа определяется (обычно) какточек на дюйм (dpi)который связывает количество пикселей с физическими размерами (*). Когда вы уменьшаете изображение в документе, вы по сути уменьшаетенамеревалсяФизический размер изображения (или его отображаемый размер), который имеет дело с дюймами или сантиметрами, а не пикселями. Когда вы уменьшаете изображение в программном обеспечении для обработки изображений, определяя количество пикселей, то вы фактически касаетесь объема данных в изображении (разрешение в пикселях, то есть, сколько пикселей составляют высота и ширина изображения), но это само по себе ничего не говорит о том, сколько дюймов или сантиметров должны быть размеры печатной копии изображения.
(*) На самом делепиксельэто не то же самое, чтоточкаилиточкав словаре, посвященном печати или обработке изображений, но я делаю это (чрезмерное) обобщение, чтобы донести до читателя еще более важное различие — разрешение в пикселях и разрешение печати.