Я очень доволен использованием Survey js .io.
Кроме того, его экспорт в плагин PDF также очень хорош.
var surveyPDF = new SurveyPDF.SurveyPDF(json, options);
surveyPDF.data = surveyModel.data;
surveyPDF.save(filename);
Однако я обнаружил, что элемент «комментарий» имеет некоторые ограничения. Он работает примерно для 100 символов, но не работает при очень большом вводе.
Пожалуйста, проверьте следующий plunkr