Я создал PDF! | 16 июня 2017 года, 14:38

I did it! Создание на сервере PDF-а на основе шаблона, подготовленного в MS Word или MS Excel (наверное, и в другом софте тоже – тестировать надо). Данные из базы данных или из пользовательской формы подставляются вместо токенов внутри документа. И да, это оказалось дико непросто (зато я теперь дофига знаю про PDF).

Есть несколько сложностей, с которыми пока решения красивого нет. 1) моноширинные шрифты только 2) разумеется, текст из шаблона не перетекает на следующую страницу если вставка больше зарезированного пространства 3) в шаблон нужно включить невидимый текст со всем разноообразием символов [чтобы прокачать словарь PDF для данного шрифта] 4) Теоретически, в какой-нибудь новой или старой версии или при каком-то хитром размещении блоков или спецнастройках ворд может генерить PDF-ы, которые мой код не поймет. Теоретически.

Оставьте комментарий