Форум сайта python.su
1
Добрый вечер, есть необходимость в создании меток на pdf файлы. Каждому сотруднику должен выдаваться перечень документов с его личной меткой для идентификации. Как можно это провернуть на питоне.
Те, открыть пдф файл, перейтина определенную страницу, перейти в определенное место и нанести подготовленную метку (ну или сгенерированную на основе списка). И так некоторое количество раз.
Спасибо за ответы.
Офлайн
1
Сздал с помощью PyPdf2
Но возник такой вопрос:
При слиянии двух документов пдф (один с меткой, другой с документом), получается так что белый шрифт метки становится черным.
Если переходить ближе к коду то упрощенная текстовая метка выглядит подобным образом:
c = canvas.Canvas('watermarkText.pdf') c.setFillColorRGB(255,255,255) c.drawString(250, 400, 'User : {} '.format('sam')) c.save()
input_page = input_file.getPage(0) input_page.mergePage(watermark.getPage(0)) output_file.addPage(input_page)
Отредактировано sl0w (Июль 12, 2018 13:37:20)
Офлайн