Общие картинки
Общие картинки
Конфигуратор позволяет включать в конфигурацию графические изображения – картинки. Картинки можно размещать в некоторых элементах управления, в формах, в макетах, а также обращаться к ним при помощи встроенного языка системы «1С:Предприятие».
Если картинку планируется использовать в качестве пиктограммы в меню, панели инструментов, табличном документе и т. п., важно задать ей правильный размер, чтобы она отображалась без искажений.
Рекомендуемый размер картинок:
● для пиктограмм – не более 16×16 точек;
● для использования в табличном поле – не более 14×14 точек;
● в качестве картинки кнопки выбора поля редактирования – не более 9×9 точек;
● для картинки, которая будет использована в качестве представления подсистемы – не более 48×48 точек.
СОВЕТ. Если картинку предполагается использовать в нескольких местах, ее размер разумно ограничить меньшим значением.
Для работы с картинками предназначено окно Библиотека картинок. Для его вызова в окне Конфигурация нужно указать ветвь Общие картинки и в контекстном меню выбрать пункт Все картинки. На экран выводится окно ведения списка картинок
Для добавления новой картинки следует нажать кнопку Добавить. На экран выводится окно, в котором можно выбрать картинку из файла или открыть редактор картинок и создать новую картинку, а также выбрать или изменить для картинки прозрачный фон. Для выбора готовой картинки нужно нажать кнопку Выбрать из файла и выбрать файл, в котором расположена подготовленная заранее картинка или их набор .
Система «1С:Предприятие» позволяет использовать картинки форматов BMP, GIF, JPG, PNG, TIFF, ICO, SVG, метафайлы (WMF, EMF) или наборы картинок в zip- архиве .
Для картинок формата gif поддерживаются расширения NETSCAPE2.0 и ANIMEXTS1.0. Другие расширения не поддерживаются и поведение системы в этом случае не определено.
Для картинок формата SVG игнорируются следующие элементы:
● Анимация, java-script и любая интерактивность, в том числе css-свойства связанные с интерактивностью, например псевдокласс :hover.
● Свойства стилей:
● color-interpolation;
● color-rendering.
● Маркеры для пути с нулевой длиной.
● Фильтр-примитив feTile.
● Элементы встроенных шрифтов:
● font,
● altGlyph,
● altGlyphDef,
● altGlyphItem,
● glyphRef.
● Свойство enable-background.
● Ссылки на внешние ресурсы.
● Для элемента image не поддерживается относительный путь к файлу изображения.
СОВЕТ. Для картинок, которые будут использоваться в качестве пиктограмм в интерфейсе , рекомендуется использовать форматы, поддерживающие сжатие без потерь (PNG и GIF), для того чтобы избежать искажения и минимизировать трафик между клиентом и сервером.
Нужно задать имя, по которому данная картинка будет выбираться средствами встроенного языка.
Чтобы картинка при вставке хорошо вписывалась в элемент управления или форму, желательно установить ей прозрачный фон. Для этого в качестве цвета фона при редактировании картинки достаточно выбрать любой не используемый в картинке цвет, сформировать изображение и сохранить картинку. Для существующей картинки можно указать любой цвет. Благодаря установленной прозрачности данного цвета сквозь него становятся видны детали той части формы, которую закрывает область картинки.
Для установки прозрачного фона нужно нажать кнопку Установить прозрачный фон. Указатель мыши изменит вид. Подвести курсор к той части картинки, цвет которой нужно сделать прозрачным, и щелкнуть левой кнопкой мыши. Выбранный цвет становится прозрачным.
Для снятия прозрачности следует нажать кнопку Убрать прозрачность.
Кнопки Установить прозрачный фон и Убрать прозрачность доступны только для картинок форматов BMP, JPG и TIFF. Для картинок в остальных форматах данные кнопки недоступны.
Подобные действия можно выполнить с помощью ссылки Открыть в свойстве Картинка. На экран выводится окно выбора картинки. Для редактирования картинки нужно нажать кнопку Редактировать. Запускается редактор картинок.
Кнопки Включить набор вариантов и Выключить набор вариантов позволяют работать с картинками, предназначенными (в основном) для мобильных конфигураций и состоящие из набора картинок. Подробнее про такие картинки см. здесь. Нажатие кнопки Выключить набор вариантов приводит к тому, что из набора картинок удаляются все картинки, кроме базовой картинки (картинки для разрешения ldpi). Если в наборе нет картинки для разрешения ldpi, то набор становится пустым. Если в наборе есть картинка для разрешения ldpi, и она установлена как контурная, то признак шаблонности
сбрасывается. Нажатие кнопки Включить набор вариантов приводит к тому, что текущая картинка становится базовой картинкой (для разрешения ldpi).
При необходимости отредактировать одну из картинок в наборе, следует нажать кнопку Редактировать. В этом случае будет открыт диалог, в котором надо выбрать одну из картинок набора, которую необходимо редактировать.
Если картинка для какого-либо разрешения не задана, поле ввода, соответствующее картинке, будет отображать пустым . Нажатие кнопки …, в соответствующем поле диалога редактирования набора картинок, приведет к открытию диалога выбора картинки . Нажатие кнопки X приведет к очистке соответствующей картинки диалога. Редактирование отдельной картинки набора не отличается от редактирования отдельной картинки.
Доступно описано. Отличная статья. Спасибо.