Приветствую. Вариант, как упростить добавление номера записи об аккредитации
1. Вставляем лист свидетельства в текстовой редактор, как картинку, фоном (растянув на весь лист А4)
2. Добавляем по местам надписи с номером записи об аккредитации, должностью и ФИО руководителя. Соль-перец Логотип вашей организации – по вкусу
3. Удаляем фоновую картинку, и получившийся шаблон сохраняем как PDF (для примера - Logo.pdf, что должно получиться – см. прикрепленную картинку)
4. Находим бесплатную программу PDFtk, скачиваем, распаковываем (желательно куда-то в корень диска, чтоб проблем с кириллицей не было)
5. В папку с PDFtk кидаем наш «Logo.pdf» и создаём папки «FIF_in» и «FIF_out» (здесь и далее под папкой PDFtk - понимается именно та папка, где содержится исполняемый файл «pdftk.exe»)
6. В папку FIF_in кидаем PDF свидетельств, которые нужно «проштамповать» (важно! Кириллицу из имен файлов надо убрать. Руками, или, если их много, расскажу, как)
7. В папке с PDFtk создаём текстовой файл и пишем там:
for %%i in (FIF_in\*.pdf) do (
pdftk %%i background Logo.pdf output FIF_out \%%~nxi
)
Pause
8. Если нужно всё склеить в один файл, дописываем строку
pdftk FIF_out\*.pdf cat output FIF_ok.pdf
6. Переименовываем текстовой файл (вместе с расширением!) в Logo.bat
7. Запускаем. Скрипт пробегает по содержимому FIF_in, приклеивает фоном Logo.pdf и сохраняет файлы с иходными именами в папке FIF_out (важно! папка должна быть создана, иначе... поэкспериментируйте =)) и склеивает все готовые свидетельства в файл FIF_ok.pdf в папке с PDFtk
8. Забираем готовые файлы из FIF_out и/или FIF_ok.pdf
Пробуйте! PDFtk - программулина отличная. Помимо вышесказанного умеет вытаскивать/удалять отдельные страницы, создавать документы из чётных-нечетных страниц (что полезно, например, если вы на обратной стороне что-то пропечатываете) и мн. др.
п.с. правда, есть нюанс. положение поля для впечатывания "руководителя" не фиксировано для разных типов СИ ?, т.к. разное количество строк на название/эталоны. Придётся или делать что-то среднее по больнице, или для каждого типа - отдельный "логотип" (и скрипт)