2014-09-09 5 views

ответ

1

Является ли «общедоступным/загружает» серверное местоположение? Это выглядит как минимум. jsPDF работает на стороне клиента, поэтому, если вы хотите загрузить сгенерированный PDF-файл на свой сервер, вам необходимо выполнить запрос AJAX POST.

Нечто подобное (написано на ходу, то есть непроверенные):

var doc = new jsPDF('p','pt','a4'); 
// do jsPDF-stuff 
var xhr = new XMLHttpRequest(); 
xhr.open('POST', 'http://yoursite.com/public/uploads/'); 
xhr.onreadystatechange = function() 
{ 
    // .... 
}; 
var data = doc.output('arraybuffer'); 
xhr.send(data); 

Очевидно, вам также потребуется некоторый серверный скрипт для приема и обработки PDF.

Смежные вопросы