Массовое заполнение PDF по списку и из Excel
«Ввод данных» — бесплатная программа от типографии Print600. Она размножает макет по списку ФИО или с нумерацией: каждая запись становится отдельной страницей с подставленным текстом, а результат сохраняется одним многостраничным PDF.
- Версия 1.7
- Windows 8.1, 10, 11
- Бесплатно, открытый код
- Без установки
Для чего подходит
Везде, где один и тот же макет нужно заполнить разными данными. Список можно взять прямо из Excel: загрузить файл .xlsx или скопировать столбец и нажать Ctrl+V.
Бейджи участников
ФИО из списка регистрации, фамилия крупно отдельной строкой.
Билеты с рядом и местом
Двойная и тройная нумерация: сектор, ряд, место.
Сертификаты и дипломы
Имя на готовом макете — шрифтом и цветом из дизайна.
Приглашения и открытки
Персональное обращение на каждом экземпляре.
Пропуска, талоны, карточки
Номера с ведущими нулями: 001, 002, 003.
Нумерованные бланки
Номер с текстом до и после, например «Заказ № 0001».
Возможности
Всё, что нужно, чтобы подготовить персонализированный тираж к печати без дизайнера и без ручной вёрстки каждой страницы.
- Макеты PDF, JPG, PNG, TIFF
- Открываются щелчком по окну предпросмотра, перетаскиванием или кнопкой «Открыть…».
- Список из Excel, CSV или TXT
- Или просто вставьте столбец через Ctrl+V. Одна строка — одна страница.
- Нумерация до трёх уровней
- Номер билета; ряд и место; сектор, ряд и место. Шаг, ведущие нули, текст до и после, счёт по убыванию.
- Любой шрифт из Windows
- TTF, OTF и TTC; жирный, курсив, подчёркивание. В PDF встраиваются только нужные символы.
- Цвет в CMYK или RGB
- Пипеткой можно взять цвет прямо с макета.
- Текст всегда помещается
- Если запись длиннее допустимой ширины, кегль уменьшается автоматически. Перенос строки — по выбранным пробелам.
- Один многостраничный PDF
- Все записи — в одном файле, готовом к печати или отправке в типографию.
- Без установки
- Один exe-файл: запускается из любой папки или с флешки. Интерфейс на русском и английском.
Как пользоваться
Настройки разбиты на шесть разделов. Щелчок по голубому заголовку сворачивает или разворачивает раздел, в заголовке видна краткая сводка.
Макет
Щёлкните по пустому окну предпросмотра, перетащите файл мышью или нажмите «Открыть…». Подходят PDF, JPG, PNG и TIFF.
Место на макете
Щёлкните по макету — текст встанет в эту точку; потяните за текст, чтобы сдвинуть. Или введите X и Y в миллиметрах. «Макс. ширина» по умолчанию равна ширине макета: если текст не помещается, кегль уменьшается автоматически.
Данные
Вверху выберите «Список ФИО» или «Нумерация». Список — по одной записи в строке: Ctrl+V, правая кнопка мыши, загрузка .xlsx, .csv, .txt или перетаскивание файла.
Шрифт
Семейство из установленных в Windows, размер, жирный, курсив и подчёркивание (Ж, К, Ч).
Цвет
CMYK или RGB. Пипеткой можно взять цвет с макета — щёлкать можно сколько угодно раз, выход — Esc, «Готово» или крестик.
Перенос на новую строку
Укажите, какие по счёту пробелы заменить переносом: «1» — фамилия отдельной строкой; для нумерации «Ряд 5» превратится в «Ряд» над «5».
Готово — нажмите «Сформировать PDF…». Кнопка всегда видна внизу слева.
Над предпросмотром — отмена и возврат (Ctrl+Z и Ctrl+Y), «Сбросить настройки» и «Поддержать разработку». Сброс вернёт шрифт, цвет, место, нумерацию и перенос к исходным, а макет и список оставит; сам сброс тоже отменяется по Ctrl+Z. Справа — выбор масштаба.
Переключатель RU | EN в правом верхнем углу меняет язык сразу, без перезапуска: макет, список, настройки и история отмены сохраняются.
Нумерация: номер, ряд и место, сектор
Для билетов, пропусков и бланков — вместо списка ФИО программа сама генерирует номера.
Номеров может быть один, два или три — например, номер билета; ряд и место; сектор, ряд и место. Для каждого задаются «с … по …», шаг, минимальное число цифр (3 → 001), текст до и после. Пробелы учитываются: «от » + 1 + « шт» = «от 1 шт». Диапазон может идти и по убыванию.
Итого: 3 × 4 = 12 макетов
Размещение
«В одной строке» — все номера одним текстом, например «Ряд 5, место 3»; разделитель впишите в «текст до» следующего номера. «Отдельно» — у каждого номера своё место на макете, свой шрифт, цвет и перенос.
Настройка отдельных номеров
При размещении «отдельно» сверху слева появляется полоса «Настраиваются: Все номера / Номер 1 / Номер 2 / Номер 3».
- «Все номера» (по умолчанию) — изменения применяются сразу ко всем: шрифт, размер, цвет и выравнивание становятся одинаковыми, а перемещение сдвигает номера вместе, сохраняя расстояния. Меняется только то, что вы трогаете: если у одного номера свой цвет, смена размера для всех его не затронет.
- Один номер — настраивается только он. Выбрать его можно кнопкой или двойным щелчком по номеру на макете; перетаскивание двигает только этот номер.
Свой шрифт и цвет для номера
В разделах «Шрифт» и «Цвет» отметьте «Номер — своим шрифтом и цветом» и переключайтесь между «Слова» и «Номер». Например, «РЯД» — 11 pt обычным, а число — 22 pt жирным красным.
Под настройками программа показывает итог — например, «Итого: 2 × 3 × 4 = 24 макета» — и пример первой и последней записи.
Установка и первый запуск
Файл exe — это вся программа целиком. Установка не нужна, Python не нужен.
Скопируйте exe в любую папку или на флешку и запустите.
- Первый запуск занимает несколько секунд: программа распаковывается во временную папку.
- Рядом с exe появится папка
Print600.ru_dataс настройками — они переезжают вместе с программой. Если в папку с exe нельзя писать (например, Program Files), настройки сохранятся в профиль пользователя. - Работает в Windows 8.1, 10 и 11 (64-бит).
Полезно знать
- Шрифт встраивается в PDF (только нужные символы), так что файл откроется где угодно.
- Если в шрифте нет каких-то букв из списка, например «Ё», программа предупредит до формирования PDF.
- В правом верхнем углу предпросмотра — размер макета в миллиметрах и координаты курсора. Внизу — ширина текста, итоговый кегль и число строк; «Самая длинная» показывает запись, которая хуже всего помещается.
- Все настройки — последний макет, шрифт, цвет, позиция — запоминаются между запусками.
- Русские буквы в именах файлов и папок поддерживаются.
- Макет-картинка вставляется в результат один раз и используется на всех страницах, поэтому файл остаётся небольшим. JPG сохраняет исходное сжатие. Для печати всё же лучше макет в PDF: у картинок нет цветов CMYK и векторной графики.
- Если что-то пошло не так, программа покажет окно с ошибкой и запишет подробности в
Print600.ru_data\error.log. Пришлите этот файл на print600@mail.ru.
Технические характеристики
| Название | Print600.ru — «Ввод данных» |
|---|---|
| Версия | 1.7 |
| Платформа | Microsoft Windows 8.1, 10, 11 |
| Архитектура | x86-64 (64-bit) |
| Тип приложения | Оконное приложение (GUI) |
| Формат поставки | Один исполняемый .exe |
| Размер файла | около 35,2 МБ |
| Интерфейс | Русский, английский |
| Результат | |
| Макеты | PDF, JPG, PNG, TIFF |
| Данные | TXT, CSV, XLSX |
| Шрифты | TTF, OTF, TTC |
| Цвет | RGB, CMYK |
| Библиотека PDF | PyMuPDF |
| Работа со шрифтами | FontTools |
| Работа с Excel | OpenPyXL |
| Drag & Drop | TkinterDnD2 |
| GUI | Tkinter / ttk |
| Среда исполнения | Python 3.12 |
| Лицензия | GNU AGPL v3, бесплатно |
Вопросы и ответы
Программа правда бесплатная?
Как сделать PDF по шаблону из списка Excel?
Можно ли пронумеровать билеты по ряду и месту?
Windows пишет «Windows защитила ваш компьютер». Что делать?
Откроется ли готовый PDF на другом компьютере и в типографии?
На каких системах работает программа?
Где программа хранит настройки?
Скачать бесплатно
Программа бесплатная и распространяется с открытым исходным кодом по лицензии GNU AGPL v3. Её можно свободно использовать в личных и коммерческих целях.
Программа предоставляется «как есть», без каких-либо гарантий.
Напечатаем то, что получилось
Print600 — типография у метро «Водный стадион». Печать от 2,5 ₽ за лист A4, малые и средние тиражи, срочные заказы. Присылайте готовый PDF с бейджами, билетами или сертификатами.




