Не далее чем месяц назад мне прилетела задачка: "Необходимо сформировать сертификат в pdf формате. Интерфейсом взаимодействия с пользователем должен выступать телеграмм бот. Пользователь вводит некий номер, на что бот выплёвывает pdf файл установленного формата"

Я конечно же согласился, ведь моя компания [by_Artisan] специализируется на разработке ботов и задачка показалась мне интересной, а главное простой.

Спустя 2 итерации (читай два подхода к снаряду) выяснилось, что данные с открытых источников сильно разнятся от номера к номеру. И задачка оказалась не так проста. В части формирования pdf файла появились некоторые сложности. В каких-то случаях в полях могли отсутствовать данные, в каких-то наоборот - мог сложиться переизбыток "слов" и поле разрасталось, перекрывая ниже стоящий текст.

Недавно на глаза мне попался великолепны мем на эту тему:

Не далее чем месяц назад мне прилетела задачка: "Необходимо сформировать сертификат в pdf формате. Интерфейсом взаимодействия с пользователем должен выступать телеграмм бот | Сетка — социальная сеть от hh.ru