Документы и Печать · 11 мин
Как вставить логотип в 1С: инструкция для типовых конфигураций
Пошаговая инструкция, как вставить логотип в 1С: настройка реквизитов организации, макеты печатных форм, внешние обработки и типичные ошибки при добавлении логотипа.
Логотип на счетах, накладных и актах — это не только вопрос имиджа компании, но и способ быстро идентифицировать документ среди бумаг контрагента. В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Управление нашей фирмой) логотип добавляется несколькими способами: через карточку организации, через редактирование макета печатной формы или через внешнюю печатную форму. Выбор зависит от того, какая у вас конфигурация и есть ли доступ к конфигуратору.
Самый простой сценарий — типовая конфигурация на поддержке без доработок: в этом случае логотип загружается в карточку организации и автоматически попадает в печатные формы, где это предусмотрено типовым механизмом. Если нужного места для логотипа в типовой форме нет, потребуется либо изменить макет через конфигуратор (что снимает объект с полной поддержки), либо подключить внешнюю печатную форму — безопасный вариант, не затрагивающий типовую конфигурацию.
Где в 1С хранится логотип и какие требования к файлу
В большинстве типовых решений фирмы «1С» логотип привязывается к справочнику «Организации» и хранится либо в самой базе как двоичные данные, либо в присоединённых файлах — зависит от конфигурации. В «1С:Бухгалтерии 8» это делается через карточку организации, в «1С:Управление нашей фирмой» — через раздел «Компания» → «Организации», где предусмотрены отдельные поля для логотипа и факсимиле.
К файлу изображения есть практические требования, которые стоит соблюсти, чтобы не получить размытую или растянутую картинку на печати:
- формат — PNG или JPG; PNG предпочтительнее, если у логотипа прозрачный фон;
- разрешение — не менее 300 точек по длинной стороне, иначе на принтере изображение будет «лесенкой»;
- пропорции — близкие к тем, что отведены в макете; сильно вытянутый логотип будет искажён при масштабировании;
- размер файла — чем меньше, тем лучше: большие изображения замедляют формирование печатных форм и раздувают базу.
Как вставить логотип через карточку организации
Это основной способ для пользователей без доступа к конфигуратору. Порядок действий в «1С:Бухгалтерии 8» (редакция 3.0):
- Откройте раздел «Главное» → «Реквизиты организации» (или «Справочники» → «Организации»).
- В карточке организации найдите блок «Логотип и печать» или ссылку «Логотип» — в зависимости от релиза расположение может отличаться.
- Нажмите «Выбрать из файла» и укажите подготовленное изображение.
- Запишите карточку и сформируйте любую печатную форму (например, счёт на оплату), чтобы проверить результат.
В «1С:Управление нашей фирмой» путь похожий: «Компания» → «Организации» → вкладка с реквизитами, где есть поля «Логотип» и «Факсимиле». В «1С:Управление торговлей 11» типовой механизм вывода логотипа в печатные формы ограничен, и там чаще приходится работать с макетами — об этом ниже.
- 1Подготовьте файл логотипа: PNG, прозрачный фон, достаточное разрешение
- 2Откройте карточку организации в разделе реквизитов или справочнике «Организации»
- 3Загрузите изображение в поле «Логотип» и запишите карточку
- 4Сформируйте тестовый документ и откройте его печатную форму
- 5Проверьте положение, размер и качество логотипа на печати
Как добавить логотип в макет печатной формы через конфигуратор
Если типовая форма не выводит логотип или его нужно разместить в нестандартном месте, макет редактируется в конфигураторе. Этот способ требует прав разработчика и понимания структуры конфигурации. Общий порядок такой:
- Откройте конфигуратор, найдите нужный макет: обычно это «Общие макеты» или макет внутри менеджера документа (например, «МакетСчетЗаказ»).
- В табличном документе макета вставьте область для картинки: правый клик по ячейке → «Свойства» → тип «Картинка», либо через пункт меню «Таблица» → «Рисунки» → «Картинка».
- Загрузите изображение непосредственно в макет (картинка будет вшита в конфигурацию) или оставьте именованную область, которую код заполнит из карточки организации.
- Если картинка вставляется программно, в модуле формирования печатной формы добавьте обращение к области и присвоение картинки из хранилища логотипа организации.
- Обновите конфигурацию базы данных и проверьте печать.
Программный способ гибче: логотип подтягивается из карточки организации, и при смене фирменного стиля не нужно снова лезть в конфигуратор. Вшитая в макет картинка проще в реализации, но требует повторного изменения конфигурации при каждой замене логотипа.
Внешняя печатная форма как безопасная альтернатива
Если конфигурация находится на полной поддержке или работа ведётся в сервисе 1С:Фреш, где конфигуратор недоступен, правильный путь — внешняя печатная форма. Это файл обработки (.epf), который подключается через «Администрирование» → «Печатные формы, отчёты и обработки» → «Дополнительные отчёты и обработки».
Внутри внешней формы разработчик размещает собственный макет с логотипом и код формирования табличного документа. Для пользователя такая форма появляется в меню «Печать» документа как дополнительный вариант. Преимущества подхода:
- типовая конфигурация не изменяется, обновления проходят штатно;
- логотип можно вшить в макет обработки или загружать из карточки организации;
- форму легко отключить или заменить без последствий для базы.
Создание внешней печатной формы требует навыков программирования на встроенном языке 1С. Если таких компетенций нет, задачу поручают специалисту по 1С — объём работы обычно небольшой, поскольку за основу берётся типовой макет.
Сравнение вариантов
Подходит для типовых конфигураций без доработок; ограничение — логотип появляется только в формах, где это предусмотрено разработчиком
Полный контроль над расположением; ограничение — снятие объекта с поддержки и необходимость ручного контроля при обновлениях
Безопасно для обновлений и работает в облаке; ограничение — нужны навыки разработки или привлечение специалиста
Как проверить результат и что считать нормой
После добавления логотипа сформируйте печатные формы всех документов, которые уходят контрагентам: счета, накладные, акты, УПД. Проверяйте не только экранный вид, но и реальную печать или выгрузку в PDF — табличный документ на экране и на бумаге может отличаться по масштабу.
Обратите внимание на четыре момента: логотип не должен перекрывать реквизиты документа, не должен растягиваться с искажением пропорций, фон изображения должен совпадать с фоном документа, а размер файла печатной формы при сохранении в PDF не должен вырасти в разы — это признак слишком тяжёлой картинки.
Как проверить результат
Логотип виден в шапке, не закрывает текст и таблицу
Картинка налезает на реквизиты или обрезана
Логотип выглядит так же, как исходный файл
Изображение сплющено или растянуто
Чёткое изображение без пикселизации
Размытые края, видимые «квадратики»
Форма помещается на лист А4 как раньше
Появился лишний лист или обрезанные колонки
Типичные ошибки и ограничения
Чаще всего проблемы возникают не на этапе загрузки, а из-за несоответствия ожиданий и возможностей конкретной конфигурации. Например, в «1С:Управление торговлей 11» пользователь загружает логотип в карточку организации, но в печатных формах его не видит — типовые макеты этой конфигурации в ряде форм просто не выводят картинку, и без доработки макета или внешней формы задача не решается.
Вторая группа ошибок — техническая: загрузка изображения в формате BMP огромного размера, вставка картинки через буфер обмена прямо в табличный документ (при обновлении она может пропасть), использование логотипа с белым фоном на цветной шапке макета. Ещё одна частая ситуация — логотип добавлен для одной организации, а документы формируются от другой: в многофирменной базе картинку нужно загрузить в карточку каждой организации.
Особенности для разных конфигураций и режимов работы
В файловых базах и клиент-серверных вариантах описанные способы работают одинаково. Отличия появляются в облачном сервисе 1С:Фреш: там конфигуратор недоступен, поэтому остаются два пути — штатная загрузка логотипа в карточку организации и внешние печатные формы, если конфигурация разрешает их подключение.
В отраслевых и сильно доработанных конфигурациях логика может отличаться: логотип иногда хранится в настройках печати, в справочнике «Файлы» или задаётся константой. Если в карточке организации поля для логотипа нет, поищите в разделе настройки печатных форм или уточните у разработчика, где конфигурация хранит изображение. В самописных решениях единого стандарта нет — ориентируйтесь на документацию конкретной конфигурации.
Что важно запомнить
Начинайте с карточки организации — это самый быстрый и безопасный способ. Если типовая форма не выводит логотип, выбирайте между правкой макета в конфигураторе и внешней печатной формой: второй вариант не нарушает поддержку. Перед любыми изменениями делайте резервную копию, а результат проверяйте на реальной печати и в PDF.
Частые вопросы
В каком формате и размере лучше загружать логотип в 1С?
Оптимален PNG с прозрачным фоном и разрешением от 300 точек по длинной стороне. JPG тоже подходит, но не поддерживает прозрачность. Избегайте BMP и файлов большого размера — они замедляют формирование печатных форм.
Загрузил логотип в карточку организации, но на печатной форме его нет. Почему?
Типовой макет конкретной печатной формы может просто не содержать области для вывода логотипа — это ограничение конфигурации, а не ошибка. Проверьте другие формы (например, счёт на оплату). Если логотип не выводится нигде, потребуется доработка макета или внешняя печатная форма.
Можно ли вставить логотип в 1С:Фреш?
Да, но только штатными средствами: через карточку организации и через дополнительные внешние печатные формы, если их подключение разрешено. Доступа к конфигуратору в сервисе нет, поэтому прямое редактирование макетов невозможно.
Снимет ли конфигурацию с поддержки добавление логотипа?
Загрузка логотипа в карточку организации и подключение внешней печатной формы не затрагивают конфигурацию и не влияют на поддержку. Снимает объект с полной поддержки только изменение типового макета или модуля в конфигураторе.
Как вставить логотип для нескольких организаций в одной базе?
Логотип привязан к конкретной организации, поэтому изображение нужно загрузить в карточку каждой организации отдельно. Это удобно: у разных юрлиц могут быть разные логотипы, и каждый документ получит картинку своей компании.
Логотип на печати получается размытым, хотя на экране всё нормально. Что делать?
Причина почти всегда в низком разрешении исходника: экран показывает картинку в исходном масштабе, а принтер растягивает её. Замените файл на версию с большим разрешением и проверьте, что в макете не задано принудительное растягивание области картинки.