Одним из наших требований к инструменту администратора является создание формы, которую можно заполнить и перевести в загружаемый файл PDF. (Термины и условия с пустыми полями ввода, если быть точным).
Я немного погуглил и попытался создать форму в html и css и преобразовал ее в canvas, используя пакет html2canvas. Затем я использовал пакет jspdf, чтобы преобразовать его в файл PDF. Проблема в том, что я не могу заставить его соответствовать и изменить размер в соответствии с форматом a4 с правильными полями. Я уверен, что смогу найти какое-то рабочее решение, если потрачу на него некоторое время.
Однако мой реальный вопрос в том, как бы вы, ребята, решили это? Есть ли стороннее приложение / служба, которая делает именно это? Или вы сделали бы все это на стороне сервера? Наше текущее приложение использует Angular 7 с FireBase в качестве нашего бэкэнда.
Cheers!