Продолжение работы над окном создания PDF-отчетов
Ну вот, вопреки всем своим ожиданием я ещё НЕ ЗАКОНЧИЛ работу над этим окно. Что-то производительность работы оставляет желать лучшего. Ни вчера не смог закончить, ни сегодня. Но сегодня у меня просто нет времени работать. Так что вот так. Но генерацию самих PDF-файлов я сегодня уже реализовал, там всё закончено. И таблицы выводятся и диаграммы встраиваются в файлы PDF. Но вот только есть один неприятный нюанс. Расширение библиотеки для создания PDF - QuestPDF для конвертации HTML разметки оказалось до обидного скудным, не функциональным. Там невозможно даже задать форматирование текста. Невозможно использовать стили CSS. И много чего ещё не имеется. Короче дешевая (то есть бесплатная) ерунда. А что тут нужно было хотеть. За бесплатно редко мощь бывает. Есть и другие решения для генерации PDF из HTML, одно из них я вчера даже испробовал - качество разительно отличается от этой бесплатной дешевки. НО. Это расширение стоит денег. И не малых. Демка генерит PDF-файлы с водяными знаками, требующими покупки этого ПО, которое стоит нехилых $ 700 (от $ 700).
Так что вот такие несладкие пироги. Не имея сейчас средств на покупку мощных платных библиотек я вынужден обходиться тем, что есть. Может потом, когда разживусь, я приобрету платные решения. Ну а пока, увы...
Теперь мне осталось только доделать генерацию HTML-шаблонов таблиц и отправку этих отчетов на email. Вроде бы не много осталось, но сегодня уже нет времени. А так сохранение отчетов на локальный диск я уже запилил. Вот так.
Ну и вот на этом пора и закончить. и тепеь уже до новых постов и до новых свершений.


Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.