Документы и Печать · 8 мин
Как сохранить PDF из 1С как картинку
Как в 1С сохранить PDF-документ как картинку: встроенные средства, конвертация через печать, внешние инструменты, проверка качества и типичные ошибки.
Пользователи 1С часто сталкиваются с ситуацией: документ (счёт, акт, накладная) уже сохранён в PDF, а контрагент или внутренняя система требует именно картинку — PNG или JPEG. Это нужно для вставки в презентации, мессенджеры, электронные архивы, сайты и системы документооборота, которые не принимают PDF.
Важно понимать: формат PDF и растровое изображение — принципиально разные вещи. PDF хранит текст и векторную графику, поэтому масштабируется без потерь. Картинка — это набор пикселей с фиксированным разрешением. При конвертации качество результата зависит от того, с каким разрешением (DPI) выполняется преобразование.
Ниже разобраны рабочие способы: от простой печати на виртуальный принтер до программного сохранения картинки средствами встроенного языка 1С. Выбор зависит от того, есть ли у вас доступ к конфигуратору, какие права у учётной записи и разовая это задача или регулярная.
Способ 1. Печать PDF на виртуальный принтер с выводом в картинку
Самый доступный вариант без изменения конфигурации — «распечатать» PDF-файл на виртуальный принтер, который вместо бумаги создаёт файл изображения. Подходят, например, бесплатные виртуальные принтеры с функцией сохранения в PNG или JPEG.
Порядок действий: откройте PDF в любой читалке (Adobe Reader, браузер), нажмите «Печать», выберите виртуальный принтер, в его настройках укажите формат картинки и разрешение. Рекомендуемое разрешение для документов — 200–300 DPI: при меньшем значении мелкий текст и печати становятся нечитаемыми.
- 1Откройте PDF-файл в программе просмотра или браузере
- 2Нажмите «Печать» и выберите виртуальный принтер с выводом в изображение
- 3В настройках задайте формат PNG или JPEG и разрешение 200–300 DPI
- 4Запустите печать и укажите папку сохранения
- 5Откройте полученный файл и проверьте читаемость текста
Минус способа — многостраничный документ сохранится набором отдельных файлов (по одному на страницу), а не единым изображением. Для длинных актов сверки это неудобно, но для одностраничных счетов и накладных вполне приемлемо.
Способ 2. Конвертация PDF в картинку внешними программами
Если виртуальный принтер установить нельзя (ограничения прав на рабочем месте), используйте конвертеры. Это могут быть настольные программы для работы с PDF, графические редакторы, умеющие открывать PDF, или онлайн-сервисы конвертации.
При использовании настольных инструментов обращайте внимание на настройку разрешения при импорте PDF: многие программы по умолчанию открывают страницу в низком качестве, и итоговая картинка получается размытой. Всегда выставляйте 200–300 DPI до конвертации, а не после.
Способ 3. Сохранение табличного документа в картинку средствами 1С
Если задача регулярная — например, менеджеры ежедневно отправляют клиентам счета картинкой — разумно доработать конфигурацию. Во встроенном языке 1С табличный документ можно преобразовать в картинку программно, минуя этап PDF.
Типовой подход: сформировать табличный документ, затем использовать механизм получения изображения из табличного документа (в управляемых формах доступны методы работы с картинками, а также вариант через временный файл и объект «Картинка»). Конкретный синтаксис зависит от версии платформы и режима совместимости конфигурации.
Такая доработка требует доступа к конфигуратору и прав на изменение конфигурации. Если конфигурация типовая и находится на поддержке, изменения лучше оформлять через расширение, чтобы не усложнять будущие обновления.
Какой способ выбрать в вашей ситуации
Сравнение вариантов
Подходит для разовых задач без прав администратора 1С. Ограничение: каждая страница — отдельный файл, нужна установка ПО на компьютер.
Гибкие настройки качества, но требуют ручной работы с каждым файлом. Онлайн-сервисы недопустимы для конфиденциальных документов.
Лучший вариант для регулярной выгрузки: кнопка в документе — и картинка готова. Требует разработчика и тестирования.
Крайний случай для одного фрагмента. Качество ограничено разрешением монитора, мелкий текст часто нечитаем.
Для разовой задачи достаточно виртуального принтера или локального конвертера. Для потоковой работы — только доработка, иначе ручная конвертация будет отнимать заметное время и провоцировать ошибки (не та страница, не тот файл, старая версия документа).
Как проверить качество полученной картинки
После конвертации обязательно откройте файл и увеличьте масштаб до 100 %. Проверьте читаемость самого мелкого текста: номеров, ИНН, сумм прописью, подписей и оттисков печати. Если символы «плывут» или сливаются — конвертируйте заново с более высоким DPI.
Как проверить результат
Буквы и цифры чёткие, легко читаются
Размытие, «лесенки», слитые символы
Оттиск различим, реквизиты на нём читаются
Печать превратилась в неразборчивое пятно
Файл разумного размера, открывается быстро
Десятки мегабайт на одну страницу — завышено DPI или не сжат PNG
Все страницы документа присутствуют
Потеряны страницы при многостраничной конвертации
Для отправки в мессенджеры и на сайт обычно достаточно JPEG с умеренным сжатием — файл получается компактным. Для архива и печати лучше PNG: формат сжимает без потерь, и текст остаётся максимально чётким.
Типичные ошибки и ограничения
Помните и о юридическом ограничении: картинка документа не всегда равнозначна PDF с электронной подписью. Если файл участвует в юридически значимом документообороте, уточните у контрагента, примет ли он изображение, или требуется подписанный PDF.
Что важно запомнить
В 1С нет прямой команды «сохранить PDF как картинку». Для разовых задач используйте виртуальный принтер или локальный конвертер с разрешением 200–300 DPI, для регулярных — доработку конфигурации через расширение. Конфиденциальные документы не загружайте в онлайн-сервисы, а результат всегда проверяйте на читаемость при 100% масштабе.
Частые вопросы
Можно ли в 1С сохранить документ сразу в PNG, минуя PDF?
В типовых конфигурациях через интерфейс — как правило, нет: стандартно доступны PDF, Excel, HTML и другие табличные форматы. Сохранение в изображение реализуется программно через доработку или расширение конфигурации.
Какое разрешение выбрать при конвертации?
Для экрана и мессенджеров достаточно 150 DPI, для документов с мелким текстом, печатями и для последующей печати — 200–300 DPI. Выше 300 DPI файл растёт в размере без видимого выигрыша в качестве.
Что лучше для документов — PNG или JPEG?
PNG сжимает без потерь и лучше сохраняет чёткость текста и линий таблиц. JPEG даёт меньший файл, но при сильном сжатии вокруг букв появляются артефакты. Для документов предпочтителен PNG, для отправки в мессенджеры при ограничении размера — JPEG с умеренным качеством.
Как склеить несколько страниц PDF в одну длинную картинку?
Стандартные средства этого не делают: каждая страница конвертируется отдельно. Склейку выполняют в графическом редакторе или специальными утилитами пакетной обработки изображений. Учитывайте, что очень длинные изображения неудобно просматривать и некоторые системы ограничивают высоту картинки.
Почему после конвертации печать на документе стала нечитаемой?
Чаще всего причина — низкое разрешение при конвертации или агрессивное сжатие JPEG. Повторите преобразование с 300 DPI и сохраните в PNG. Если печать нечитаема уже в исходном PDF, проблема в самом документе, и конвертация её не исправит.
Можно ли автоматизировать выгрузку картинок без программиста?
Частично — да: виртуальный принтер с настроенной автосохранением в папку позволяет «печатать» документы сразу в PNG. Но полноценная автоматизация (кнопка в карточке документа, именование файлов по номеру и дате) возможна только через доработку конфигурации.