Какой размер изображения лучше использовать в excel
Перейти к содержимому

Какой размер изображения лучше использовать в excel

  • автор:

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

Excel для Microsoft 365 Word для Microsoft 365 PowerPoint для Microsoft 365 Excel для Microsoft 365 для Mac Word для Microsoft 365 для Mac PowerPoint для Microsoft 365 для Mac Excel 2021 Word 2021 PowerPoint 2021 Excel 2021 для Mac Word 2021 для Mac PowerPoint 2021 для Mac Excel 2019 Word 2019 PowerPoint 2019 Excel 2019 для Mac Word 2019 для Mac PowerPoint 2019 для Mac Excel 2016 Word 2016 PowerPoint 2016 Excel 2016 для Mac Word 2016 для Mac PowerPoint 2016 для Mac Еще. Меньше

Начиная с Office 2016, Word, Excel и PowerPoint, вы можете использовать параметр высокое разрешение изображения, позволяющий вставить рисунок в документ с минимальным сжатием для оптимальной отрисовки при дисплеях с высоким разрешением.

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

В PowerPoint 2016 и более новых версиях качество изображения по умолчанию уже установлено.

Чтобы изменить стандартное разрешение на высокое качество в Word или Excel (версия 2016 или более новая):

Настройка стандартного разрешения изображений

  1. На вкладке Файл нажмите кнопку Параметры и выберите Дополнительно.
  2. В разделе Размер и качество изображения выберите значение Высокое качество в списке Разрешение по умолчанию.

Чтобы изменить стандартное разрешение на высокое качество в Word или Excel (версия 2016 или более новая):

В качестве разрешения изображения по умолчанию можно выбрать значение High Fidelity.

  1. Щелкните меню названия приложения(Wordили Excel) >параметры. Затем в области Средства редактирования и проверки правовериявыберите Изменить.
  2. В списке Размер и качествоизображения в списке Разрешение по умолчанию выберите высокое качество.

Масштабирование и размер изображений на современных страницах SharePoint

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

Примеры страниц на разных устройствах

Какие размеры изображений лучше всего работают?

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

Поиск изображений наилучшего размера зависит от указанных здесь факторов.

  • Пропорции:отношение между высотой и шириной изображений
  • Макет столбца:тип и количество столбцов на странице
  • Макет веб-части:макет веб-части, в которой используется изображение

Пропорции

Пропорции — это отношение между шириной и высотой изображений. Обычно оно выражается в двух числах, таких как 3:2, 4:3 или 16:9. Ширина всегда является первым числом. Например, соотношение 16:9 может иметь ширину 1600 пикселей на 900 пикселей в высоту. Это может быть 1920 x 1080, 1280 x 720 или любые другие комбинации ширины и высоты, которые можно вычислить, равные 16:9. Калькуляторы пропорций можно найти в Интернете и некоторых средствах редактирования фотографий, чтобы определить пропорции изображений.

Примеры пропорций 16:9 и 4:3.

В большинстве случаев изображения в современных веб-частях лучше всего работают на разных макетах и устройствах с соотношением сторон 16:9 или 4:3 в зависимости от макета.

Макеты столбцов

На странице можно найти разделы с различными типами столбцов и макетами, такими как полно ширинные столбцы, один столбец, два столбца, три столбца, один третий левый и один третий правый столбец. Обычно изображения, которые должны заполнять ширину столбца, должны быть по крайней мере такой же ширины, как и в столбце, в котором они размещены. Например, изображение веб-части изображения в одном столбце должно иметь ширину не менее 1204 пикселей. Ниже указаны правила ширины для каждого макета столбца.

5 примеров использования новой функции IMAGE в Excel

Уже несколько лет в Google Sheets существует функция IMAGE, позволяющая вставлять в ячейки листа картинки по ссылке из интернета. Что, впрочем, вполне естественно, поскольку Google-таблицы изначально заточены под работу онлайн — им сам бог велел такую возможность использовать.
У Excel же ничего подобного долго не было. И вот, наконец, осенью 2022 года Microsoft начала среди добровольцев-тестировщиков из программы Office Insider обкатку своего аналога — новой функции ИЗОБРАЖЕНИЕ (IMAGE), также позволяющей вставлять по веб-ссылке картинки из интернета прямо в ячейки листа Microsoft Excel. В начале 2023 года эту функцию уже стали потихонечку разливать с обновлениями подписчикам Office 365 и недавно она, наконец, добралась и до меня. А значит я могу вам о ней рассказать на нескольких практических примерах. Если же последней версии Office у вас пока (или уже) не предвидится, то не расстраивайтесь — в конце этой статьи я покажу как при помощи короткого макроса можно сделать упрощённый аналог этой функции уже сегодня.

Синтаксис функции ИЗОБРАЖЕНИЕ (IMAGE)

  • 0 — вписать изображение в ячейку с сохранением пропорций
  • 1 — заполнить всю площадь ячейки не сохраняя пропорции картинки
  • 2 — сохранить исходный размер изображения (тут оно запросто может вылезти за пределы ячейки)
  • 3 — задать высоту и ширину изображения принудительно (тогда их надо обязательно прописать в четвертом и пятом аргументе функции)

Большим преимуществом новой функции является то, что картинка будет не просто вставлена на лист, а именно вписана в конкретную ячейку, т.е. будет вместе с ней двигаться, сжиматься и растягиваться. Это принципиально отличается от классической вставки картинок командой Вставка — Рисунки (Insert — Pictures) , когда изображение и лист находились, по сути, в разных слоях и вы могли запросто случайно сдвинуть или даже удалить картинку после вставки. Здесь же всё чётко.

Также если щёлкнуть по вставленному функцией изображению правой кнопкой мыши и выбрать команду Показать сведения об изображении (Show image properties) , то во всплывающем окне можно будет увидеть картинку в оригинальном разрешении.

Теперь давайте рассмотрим несколько вкусных примеров использования новой функции ИЗОБРАЖЕНИЕ на практике.

Пример 1. Создание штрих-кодов и QR-кодов

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

Идём на сайт австрийской компании TEC-IT, где можно легко создать штрих-код любого стандарта с заданным содержимым:

Генератор штрих-кодов

Ссылка, по которой формируется изображение штрих-кода висит на кнопке Download и выглядит так:

_ttps://barcode.tec-it.com/en/ Тип_штрихкода ?data= Наше_содержимое_кода

Например, для распространенного типа Code-128, который кодирует строку «ABC-abc-1234» ссылка будет выглядеть как:

_ttps://barcode.tec-it.com/en/ Code128 ?data= ABC-abc-1234

Так что просто подклеиваем справа от последнего знака «равно» наши артикулы, заворачиваем всё в функцию ИЗОБРАЖЕНИЕ и получаем автоматизированное создание штрих-кодов для любого количества товаров:

Штрих-коды

Если нужен не линейный, а квадратный QR-код, то можно использовать другой бесплатный сайт — QR Code Generator:

Генератор QR-кодов

Здесь ссылка для формирования QR-кода выглядит следующим образом:

ttps://api.qrserver.com/v1/create-qr-code/?data= Наши_данные &size=100×100

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

QR-код в Excel с функцией ИЗОБРАЖЕНИЕ

Пример 2. Логотипы компаний

Ещё одна любопытная возможность — это автоматизированная загрузка логотипов известных компаний с помощью веб-сервиса https://logo.clearbit.com. Идея та же — подклеиваем адрес сайта нужной нам компании в конец ссылки — и получаем от сервиса изображение логотипа заданной компании, которое выводит на лист наша функция ИЗОБРАЖЕНИЕ:

Логотипы компаний

Можно использовать в дашбордах по анализу рынка, для визуализации инвестиционного портфеля, в прайс-листах и т.д. — у кого на сколько фантазии хватит.

Пример 3. Нестандартные диаграммы

На сайте QuickChart.io можно в режиме онлайн-конструктора создавать разнообразные диаграммы по вашим данным и использовать их затем в ваших проектах. Нюанс в том, что помимо стандартных диаграмм (которые Excel и сам неплохо умеет строить), здесь есть несколько весьма симпатичных нестандартных, например, спидометры и прогресс-бары, диаграммы Санкей для визуализации связей и т.д.

Для получения, например, круговой диаграммы-шкалы прогресса, нам потребуется сформировать вот такую веб-ссылку:

И визуализировать её затем с помощью нашей новой функции ИЗОБРАЖЕНИЕ (IMAGE) :

Диаграмма

Или можно, например, сформировать и вывести изображение вот такого нарядного спидометра со стрелкой:

Спидометр

Здесь ссылка чуть похитрее, т.к. в неё уже зашиты размеры трёх диапазонов шкалы и их цвета, а также положение стрелки:

Названия цветов для заливки сегментов диаграммы можно взять из справочника.

Пример 4. Скриншоты сайтов

Если вы работаете с интернет-ресурсами или в области SEO-SMM, то вам пригодится возможность быстро формировать скриншоты заданных веб-страниц и вставлять их на лист Excel в виде изображений. Это можно сделать с помощью веб-сервиса https://mini.s-shot.ru, добавив к его адресу ссылку на интересующую страницу.

Подставляем её в нашу функцию ИЗОБРАЖЕНИЕ и получаем:

Скриншоты веб-страниц

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

Пример 5. Географические карты

Опять же, вставлять на лист интерактивные географические карты Excel уже давно умеет (через Вставка — Карты Bing, например), но можно это сделать и с помощью новой функции ИЗОБРАЖЕНИЕ, если найти веб-сервис, который по заданным координатам или названию населенного пункта будет формировать для нас скриншот карты в нужном месте. Обычно такие сервисы платные и используют API — специальный механизм запросов для общения с ними.

Например, на одном из таких сайтов Geoapify.com ссылка для получения нужного фрагмента карты случае формируется из:

  • долготы (longtitude)
  • широты (latitude)
  • коэффициента масштаба (zoom)
  • ключа API — длинного буквенно-цифрового кода, который вы получаете в личном кабинете в качестве вашего личного идентификатора:

Изображение карты по API

Обратите внимание, что в качестве разделителя между целой и дробной частью должна быть использована точка, поэтому дополнительно придётся использовать функцию ПОДСТАВИТЬ (SUBSTITUTE), чтобы её подменить.

Аналог функции IMAGE на VBA

Если приведенные выше примеры вас заинтриговали, но последней версии Excel у вас пока нет, то можно относительно легко склепать на коленке упрощенный аналог этой функции на Visual Basic. Только вставлять картинки он будет не по ссылке из интернета, а по пути к файлу с жесткого диска вашего ПК (что в некоторых случаях может быть даже предпочтительнее — интернет у нас не везде бывает).

Откройте редактор макросов сочетанием клавиш Alt + F11 или кнопкой Visual Basic на вкладке Разработчик (Developer) . Вставьте новый пустой модуль командой меню Insert — Module и скопируйте туда текст следующего макроса:

Sub InsertPictures() Dim pic As Shape Dim cell as Range, imageCell as Range 'проходим по выделенным непустым ячейкам For Each cell In Selection If Not IsEmpty(cell) Then Set imageCell = cell.Offset(0, 1) 'определяем ячейку справа для вставки картинки 'вставляем картинку Set pic = ActiveSheet.Shapes.AddPicture(cell.Value, False, True, imageCell.Left, imageCell.Top, -1, -1) pic.LockAspectRatio = True 'фиксируем соотношение сторон pic.Height = imageCell.Height 'подгоняем по высоте под ячейку End If Next cell End Sub

Теперь останется ввести в ячейки листа пути к файлам картинок, а затем выделить эти ячейки и запустить наш макрос командой Разработчик — Макросы (Developer — Macros) или сочетанием клавиш Alt + F8 . Макрос пробежит по всем выделенным ячейкам и вставит в каждую картинку из указанного файла, вписав её в по размерам в каждую ячейку.

Вставка картинок макросом

Картинки, правда, будут не внутри ячеек, как в случае с функцией IMAGE, а — как обычно — в отдельном слое, так что изменение высоты строк не приведёт к автоматической подгонке размеров изображений.

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

Ссылки по теме

  • Выпадающий список с показом изображений
  • Картинка в примечании к ячейке
  • Создание печатной подложки в Excel

Функция ИЗОБРАЖЕНИЕ

Функция ИЗОБРАЖЕНИЕ вставляет изображения в ячейки из источника вместе с замещающим текстом. Затем вы можете перемещать и изменять ячейки, выполнять сортировку и фильтрацию, а также работать с изображениями в таблице Excel. Используйте эту функцию для визуального улучшения списков данных, например перечней, игр, сотрудников и математических концепций.

Обзор списка использований функции ИЗОБРАЖЕНИЕ

Синтаксис

=ИЗОБРАЖЕНИЕ(источник; [замещающий_текст]; [размер]; [высота]; [ширина])

Функция ИЗОБРАЖЕНИЕ использует следующие аргументы:

источник Путь в виде URL-адреса с использованием протокола HTTPS к файлу изображения. Обязательно. Поддерживаемые форматы файлов: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO, а также WEBP (WEBP не поддерживается в Интернете и Android).

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

размер Указывает размеры изображения. Необязательный параметр. Существует несколько возможных значений:

  • 0 Вписать изображение в ячейку и сохранить пропорции.
  • 1 Заполнить ячейку изображением и игнорировать пропорции.
  • 2 Сохранить исходный размер изображения, который может превосходить границы ячейки.
  • 3 Настроить размер изображения с использованием аргументов высоты и ширины.

высота Настраиваемая высота изображения в пикселях. Необязательный параметр.

ширина Настраиваемая ширина изображения в пикселях. Необязательный параметр.

(если указан только один из аргументов высоты/ширины, пропорции изображения будут сохранены в соответствии с указанным аргументом)

Заметки

Предупреждение: Вы можете получить сообщение о том, что доступ к некоторым изображениям связанного типа данных отключен, так как для них требуется подключение к внешнему источнику. Если вы доверяете подключению, вы можете включить доступ к изображениям. Дополнительные сведения см. в статье Блокирование и разблокирование внешнего содержимого в документах приложений Office.

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

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

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

Чтобы обойти ограничение URL-адреса в 255 символов, не копируйте длинный URL-адрес из адресной строки браузера. Вместо этого щелкните изображение правой кнопкой мыши в браузере, выберите Копировать ссылку на изображение, вставьте значение в ячейку Excel и укажите эту ячейку в качестве источника. Например, если длинный URL-адрес скопирован в ячейку F10, создайте следующий вызов функции: =ИЗОБРАЖЕНИЕ(F10).

Специальные возможности

Рекомендуется использовать эффективный альтернативный текст для поддержки специальных возможностей:

  • Выберите ячейку, содержащую формулу ИЗОБРАЖЕНИЕ, и в строке формул добавьте замещающий текст в качестве второго аргумента формулы (замещающий_текст).
  • Если изображение получено из связанного типа данных или записи, добавьте замещающий текст в исходный источник данных или попросите администратора добавить его.
  • Если изображение получено из более сложной формулы, добавьте замещающий текст в ту формулу или источник, из которой создано изображение.

Ошибки

Excel возвращает #VALUE! при следующих обстоятельствах:

  • Если формат файла изображения не поддерживается.
  • Если источник или замещающий_текст не является строкой.
  • Если размер не находится в диапазоне от 0 до 3.
  • Если размер равен 3, но высота и ширина пусты или содержат значения меньше 1.
  • Если размер равен 0, 1 или 2 и вы также указали ширину или высоту.

Дополнительные сведения см. в статье Исправление ошибки #ЗНАЧ!.

Если возникают проблемы с подключением к Интернету или сервером, предоставляющим источник, Excel возвращает ошибку #ПОДКЛЮЧИТЬ! . Проверьте подключение к Интернету на своем устройстве и повторите попытку. Дополнительные сведения см. в статье Исправление ошибки #ПОДКЛЮЧИТЬ!.

Если параметры безопасности блокируют доступ к файлу изображения в ячейке, Excel возвращает ошибку #ЗАБЛОКИРОВАНО! . Проверьте параметры безопасности для связанных типов данных. Кроме того, если это происходит в Excel для Интернета или Excel Mobile, включайте изображения с помощью бизнес-панели в верхней части книги. Дополнительные сведения см. в статье Исправление ошибки #ЗАБЛОКИРОВАНО!.

Примеры

Скопируйте образец данных из следующей таблицы и вставьте его в ячейку A1 нового листа Excel.

После вставки этого примера не отменяйте его выделение. Установите для стиля ячейки вариант Обычный (Главная > Стили ячеек), высоту строки 30 (Главная > Формат > Высота строки) и ширину столбца 16 (Главная > Формат > Ширина столбца).

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

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