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

Документы и Печать · 8 мин

Как сохранить файл из 1С в PDF

Как сохранить документ, отчёт или печатную форму из 1С в PDF: через меню Файл, виртуальный принтер и обработку. Настройки, ошибки и ответы на вопросы.

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

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

Что можно сохранить в PDF из 1С

В PDF выгружается любой табличный документ — это универсальный формат отображения данных в 1С. К нему относятся печатные формы документов (счета, накладные, акты, УПД), сформированные отчёты (оборотно-сальдовая ведомость, карточка счёта, анализ продаж), прайс-листы и произвольные макеты, открытые на просмотр.

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

Как сохранить печатную форму документа в PDF

Откройте нужный документ и нажмите кнопку «Печать» — выберите требуемую форму, например «Счёт на оплату» или «ТОРГ-12». На экране появится предварительный просмотр табличного документа. Не закрывая его, откройте меню «Файл → Сохранить» (в некоторых конфигурациях — «Сохранить копию») или нажмите сочетание клавиш Ctrl+S.

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

Порядок действий
  1. 1
    Откройте документ и нажмите «Печать», выберите нужную форму
  2. 2
    В окне предпросмотра откройте «Файл → Сохранить» или нажмите Ctrl+S
  3. 3
    Укажите папку и имя файла, в поле «Тип файла» выберите «Документ PDF (*.pdf)»
  4. 4
    Подтвердите настройки PDF, если появится диалог параметров
  5. 5
    Откройте полученный файл и проверьте, что все страницы и шрифты отображаются корректно

Как сохранить отчёт или список в PDF

Сформируйте отчёт обычным способом — кнопкой «Сформировать». Когда результат отображён на экране, действия те же: «Файл → Сохранить», тип файла PDF. Если отчёт занимает много страниц, перед сохранением проверьте разметку страниц: включите режим «Разметка страниц» в главном меню «Вид» (в тонком клиенте) и убедитесь, что колонки не обрезаются.

Для широких отчётов полезно заранее настроить параметры страницы: «Файл → Параметры страницы» — установите альбомную ориентацию, масштаб или режим «Автомасштаб», чтобы таблица помещалась по ширине листа. Эти настройки учитываются при выгрузке в PDF.

Сохранение через виртуальный PDF-принтер

Если штатное сохранение недоступно (старая версия платформы, ограничения конфигурации) или нужен файл с точным соответствием печатному виду, используйте виртуальный принтер. В Windows 10 и новее встроен принтер «Microsoft Print to PDF» — дополнительно ничего устанавливать не требуется.

Откройте печатную форму, выберите «Файл → Печать» (Ctrl+P), в списке принтеров укажите «Microsoft Print to PDF» и нажмите «Печать». Система предложит выбрать папку и имя файла. Учтите: при таком способе текст в PDF может быть не доступен для поиска и копирования, а качество зависит от настроек печати.

Сравнение вариантов

Штатное «Сохранить в PDF»

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

Microsoft Print to PDF

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

Программная запись (встроенный язык)

Для автоматической выгрузки по расписанию или пакетного сохранения. Требует навыков работы с конфигуратором или внешней обработкой.

Программное сохранение в PDF

Для автоматизации — например, массовой выгрузки счетов за месяц — используется метод табличного документа Записать() с указанием типа файла ТипФайлаТабличногоДокумента.PDF. Это выполняется во внешней обработке или расширении конфигурации.

bsl
ТабДок = Документы.СчетНаОплату.ПолучитьМакет("Счет");
// ... заполнение табличного документа ...
ТабДок.Записать("C:\\Выгрузка\\Счет_101.pdf", ТипФайлаТабличногоДокумента.PDF);

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

Типичные ошибки и их решение

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

Если команда «Сохранить» неактивна, убедитесь, что курсор находится в области табличного документа, а не в поле формы. Если файл создаётся нулевого размера или не открывается — проверьте свободное место на диске и права на запись в выбранную папку.

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

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

Откройте сохранённый файл в любом просмотрщике PDF и убедитесь, что количество страниц совпадает с предпросмотром в 1С, все колонки видны целиком, а текст выделяется и копируется (если сохраняли штатным способом). Для документов с подписью и печатью проверьте, что изображения не искажены.

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

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

Количество страниц в PDF
Норма

Совпадает с предпросмотром в 1С

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

Страниц больше или меньше — проверьте разметку и масштаб

Отображение таблиц
Норма

Все колонки видны, текст читаем

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

Колонки обрезаны — измените ориентацию или масштаб

Текст в файле
Норма

Выделяется и находится поиском

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

Текст не выделяется — файл сохранён как изображение через принтер

Открытие файла
Норма

Открывается в стандартном просмотрщике без ошибок

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

Ошибка открытия — повторите сохранение в другую папку

Итог

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

Основной способ — открыть печатную форму или отчёт и выбрать «Файл → Сохранить» с типом «Документ PDF». Перед сохранением настройте ориентацию и масштаб страницы, после — проверьте файл на полноту и читаемость. Запасной вариант — виртуальный принтер Microsoft Print to PDF.

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

Можно ли сохранить в PDF сразу несколько документов одним файлом?

Штатной кнопки «объединить в один PDF» в типовых конфигурациях нет. Варианты: выделить несколько документов в журнале, сформировать печатные формы — они выведутся в один табличный документ, который сохраняется единым PDF; либо сохранить файлы по отдельности и объединить их сторонним средством.

Почему в списке типов файлов нет PDF?

Формат PDF поддерживается платформой 1С:Предприятие 8.3 и выше при сохранении табличного документа. Если тип недоступен, вероятно, используется устаревшая версия платформы — обновите её или воспользуйтесь виртуальным принтером Microsoft Print to PDF.

Как сохранить список документов из журнала в PDF?

Откройте журнал, нажмите «Ещё → Вывести список», отметьте нужные колонки и сформируйте табличный документ. Далее стандартно: «Файл → Сохранить», тип файла PDF.

Можно ли настроить автоматическое сохранение счетов в PDF по расписанию?

Да, через регламентное задание с программной записью табличного документа методом Записать() с типом PDF. Такую доработку выполняет специалист по 1С: потребуется внешняя обработка или расширение конфигурации.

Почему PDF получается слишком большого размера?

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