In angular 2, create PDF from HTML and css from DOM , save the PDF to database or folder to be sent in email is the requirement.
Angular CLI front end. Nodejs, mongodb/MySQL in back end.
You can use jspdf or pdfkit or pdfmake along with canvas(element)
, but it should in all scenarios as we complex forms.
Form is ready , only PDF creation is the main task. All the formatting should be retained. Only experienced please.