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