К статье
Практический материал

Справочники и Данные · 12 мин

Как увеличить изображение в 1С

Как увеличить картинку в 1С: просмотр фото в карточке номенклатуры, масштаб интерфейса, печатные формы и программная обработка изображений.

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

Важно понимать: 1С — это не графический редактор. Платформа хранит изображения в базе (обычно в виде двоичных данных или файлов в томах) и умеет их отображать, но полноценного инструмента «увеличить фото с сохранением качества» в типовых конфигурациях нет. Поэтому решение зависит от того, что именно нужно: посмотреть картинку крупнее, увеличить масштаб всего интерфейса, изменить размер изображения на печатной форме или физически пересохранить файл в большем разрешении.

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

Определите, какая именно задача стоит перед вами

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

Типичные ситуации выглядят так:

  • фото товара в карточке номенклатуры мелкое, нужно рассмотреть детали;
  • весь интерфейс 1С мелкий, включая картинки, — проблема масштаба экрана;
  • логотип или картинка в печатной форме (счет, ТОРГ-12, этикетка) выводятся слишком маленькими;
  • нужно физически изменить размер файла изображения, который хранится в базе;
  • требуется массово обработать картинки (например, подготовить увеличенные версии для выгрузки на сайт).
Маршрут решения

Как выбрать действие

Нужно просто рассмотреть фото товара крупнееОткройте изображение двойным щелчком или через контекстное меню — оно откроется в полном размере
Мелким кажется весь интерфейс, а не только картинкиУвеличьте масштаб в настройках интерфейса или измените масштаб экрана Windows
Картинка маленькая на печатной формеОтредактируйте макет печатной формы, изменив размер области с картинкой
Нужно изменить размер самого файла изображенияИспользуйте программную обработку или внешний графический редактор

Как посмотреть фото товара в полном размере

В типовых конфигурациях (Управление торговлей, ERP, Комплексная автоматизация, УНФ) изображение номенклатуры выводится на форме элемента в виде небольшого превью. Это сделано намеренно: форма должна оставаться компактной, а полноразмерная картинка открывается по запросу.

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

В конфигурациях, где файлы хранятся в присоединенных файлах (механизм «Работа с файлами» библиотеки стандартных подсистем), изображение можно открыть из списка присоединенных файлов: откройте карточку товара, перейдите к списку файлов, выделите нужный и нажмите «Открыть». Файл откроется в программе просмотра изображений операционной системы, где доступны масштабирование и поворот.

Как открыть изображение в полном размере
  1. 1
    Откройте карточку номенклатуры (Справочники → Номенклатура → нужный элемент)
  2. 2
    Дважды щелкните по изображению на форме
  3. 3
    Если не открылось — откройте список присоединенных файлов и нажмите «Открыть» на нужном файле
  4. 4
    В окне просмотра используйте масштабирование средствами программы просмотра

Как увеличить масштаб всего интерфейса 1С

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

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

Альтернатива — изменить масштаб на уровне операционной системы: в Windows это делается в параметрах экрана (Параметры → Система → Дисплей → Масштаб). Этот способ влияет на все приложения сразу, что удобно, если мелкий текст проблема не только в 1С.

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

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

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

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

Программное изменение размера изображения

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

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

Важное ограничение: увеличение растровой картинки не добавляет деталей. Если исходное фото имеет разрешение 300×300 пикселей, то при увеличении до 1200×1200 оно станет больше по размеру, но не четче — детали будут «дорисованы» алгоритмом. Если нужны качественные крупные фото товаров, правильнее получить исходники в высоком разрешении от поставщика или переснять товар.

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

Частые ошибки и как их избежать

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

Вторая ошибка — загрузка в базу изначально маленьких картинок с последующей попыткой их растянуть. Если источник выдает фото товара размером 150×150 пикселей, никакая обработка в 1С не сделает из него качественное большое изображение. Решайте проблему на стороне источника: запрашивайте фото в высоком разрешении.

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

Типичные ошибки
01
Попытка увеличить превью на форме вместо открытия исходного файла — превью имеет фиксированный размер и не станет четче
02
Растягивание маленького растрового фото до большого размера — качество не улучшится, появится размытие
03
Правка типового макета без расширения — изменения пропадут при обновлении конфигурации
04
Изменение масштаба интерфейса в надежде повлиять на печатную форму — это независимые механизмы

Как проверить результат

После любого из описанных действий убедитесь, что цель достигнута. Если задача была в просмотре — откройте изображение и проверьте, что детали различимы. Если менялся макет печатной формы — сформируйте документ, выведите печатную форму и распечатайте пробный экземпляр или сохраните в PDF: на экране и на бумаге пропорции могут выглядеть по-разному.

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

Контрольные точки

Как проверить результат

Открытие изображения из карточки товара
Норма

Картинка открывается в отдельном окне в исходном размере, детали различимы

Тревожный признак

Открывается то же мелкое превью или появляется ошибка отсутствия файла

Печатная форма после правки макета
Норма

Изображение выводится в нужном размере, без искажения пропорций

Тревожный признак

Картинка растянута, обрезана или форма не формируется

Пропорции обработанного файла
Норма

Соотношение сторон совпадает с исходным

Тревожный признак

Изображение вытянуто или сплюснуто

Когда без доработки не обойтись

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

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

Итог

Что важно запомнить

1С не является графическим редактором: посмотреть изображение крупнее можно через открытие файла в полном размере, масштаб интерфейса меняется в настройках вида, размер картинки на печати — в макете формы, а физическое увеличение файлов лучше выполнять внешними инструментами. Увеличение растрового изображения не добавляет деталей — для качественных крупных фото нужны исходники в высоком разрешении.

Частые вопросы

Почему фото товара в карточке номенклатуры такое маленькое?

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

Можно ли в 1С увеличить фото без потери качества?

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

Как увеличить логотип в счете на оплату?

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

Изменится ли размер картинки на печати, если увеличить масштаб интерфейса?

Нет. Масштаб интерфейса влияет только на отображение на экране. Печатные формы формируются по своим макетам независимо от настроек экранного масштаба.

Где хранятся изображения товаров в 1С?

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

Что делать, если при двойном щелчке изображение не открывается?

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