Email or username:

Password:

Forgot your password?
AkhIL

Как-то дали мне задачу сделать именные грамоты на сотню человек.
Решение было такое:
* Сделал в Inkscape одну грамоту, в качестве имени, фамилии, отчества вставил шаблонные заглушки;
* Открыл вордовый документ с имерами, который мне прислал начальник, сохранил его в плоский текст:
* Распарсил текст, сделал CSV;
* Небольшим пайтоновым скриптом, а может быть и sed'ом, уж не помню, подменил шаблонные заглушки на нужные имена, и сохранил новые SVG с именем человека в названии файла;
* Визуально проверил чтоб текст не "уезжал", где нужно подправил размер шрифта;
* Передал на печать.
Задача была решена за один рабочий день.

6 comments
тёплый ветер тихо воет :wave1:

@akhil в inkscape и Corel есть стандартная функция подстановки из CSV

AkhIL

@oreolek Поиском нахожу только расширение для инкскейпа. Встроенную функцию не вижу. Если можно - ссылку.

тёплый ветер тихо воет :wave1:

@akhil а, ну значит в Inkscape это расширение. Но в любом случае это очень стандартная фича. В Photoshop тоже есть.

AkhIL

Готовые решения для генерации грамот/карточек по данным из CVS:
Corel Draw - product.corel.com/help/CorelDR
Inkscape - gitlab.com/Moini/nextgenerator

PanicRack

@akhil для Иллюстратора тоже были плагины поддерживающие переменные данные. Кажется что сотню, все еще проще руками, если это разовая задача.

Alexander Konzurovski
Excel со списком имён и Word с шаблоном. Функция называется Mail merge wizard.
Go Up