2012-02-24 3 views
1

Ищет простой способ сделать следующее:Insert PNG изображения в программно PDF-файле в определенном месте

  • Я создал 10000 уникальных QR-коды, с уникальными именами.
  • У меня есть один дизайн открытки (.ai, eps, pdf - не имеет значения) с держателем места для кода qr и уникальным именем файла (sans .png extension).

Как я могу вставить каждый из 10.000 png в 10 000 копий PDF-файлов? (и мне нужно сделать то же самое с уникальным filename/textstring, который представляет каждый QR-код).

Поскольку я действительно не умею программировать, не имеет значения, какие инструменты использовать. Пока вы держите мою руку - или есть ссылка на документацию для начинающих.

однако: Я пытаюсь изучить python - так что это предпочтительнее. Я немного работаю с R, но это не будет самым простым решением. Если это можно сделать непосредственно с терминала с помощью скрипта оболочки, то halliluja :-)

Но на самом деле - если вы знаете решение - тогда, пожалуйста, опубликуйте его, независимо от инструментов.

Заранее спасибо.

ответ

1

Вы можете сделать это в Python, используя pyPdf для объединения документов.
В принципе, вы создаете PDF-файл с вашим QRCode, размещенным там, где вы хотите, в конце.

Вы можете использовать модуль (c) StringIO для хранения созданного файла PDF в памяти.

find pyPDF here; есть пример, который показывает, как вы добавляете водяной знак в файл, вы должны следовать той же логике.

+0

Еще не сделали этого - но это выглядит действительно хорошо. Будем принимать сейчас. Большое спасибо Томасу. – Andreas

Смежные вопросы