Показать сообщение отдельно
  #12 (permalink)  
Старый 25.04.2018, 18:41
Профессор
Отправить личное сообщение для the_little Посмотреть профиль Найти все сообщения от the_little
 
Регистрация: 25.09.2017
Сообщений: 186

Сообщение от laimas Посмотреть сообщение
На первой же странице:

const pdfDocGenerator = pdfMake.createPdf(docDefinition);
pdfDocGenerator.getBase64((data) => {
    //тут помещайте data в скрытое поле формы, и отправляйте на сервер
    //выполнив этот метод, если выбрана отправка 
});


Как вы читаете доки то? А можно и BLOB отправить как файл, и такой метод есть.
Спасибо! А этот метод, он в каком виде передает это?
Я имею ввиду помещаю я дату в поле.

Например так:
<input type="hidden" id="pdfdoc" name="pdfdoc" />

const pdfDocGenerator = pdfMake.createPdf(docDefinition);
pdfDocGenerator.getBase64((data) => {
    $('#pdfdoc').val(data); 
});

И потом это поле передаю на сервер. Потом на сервере нужно будет что-то делать, чтобы из этого собрать файл? Или это будет просто текстовая информация?
Ответить с цитированием