2016-08-26 2 views
-1

Я работаю над приложением (reactjs + webpack + nodejs + express), и мне нужно создать pdf-страницу.Что создать pdf в реакции

Стараюсь следующие пакеты НПМ для этого:

urltopdf Этот пакет NPM создать PDF веб-сайта, что я передать его как парам, но когда-либо я передать URL из reactjs приложения, я загрузить пустой pdf. Вам нужна ваша услуга.

var myurlpdf = require("myurltopdf"); 
myurlpdf.myurltopdf("http://mind2minds.com", {fileName:"...../filename.pdf"}, function(err){ 
    if(err){ 
    console.log(err); 
    }else{ 
    console.log("file created successfully"); 
    } 
}); 

Я испробуйте pdfkit

Благодарности

ответ

2

РЕАКТ страница не статична, она генерируется через JavaScript. Я полагаю, что ваш HTML-документ, скорее всего, пуст, сохраните необходимые теги и div, где будет содержаться ваше содержимое React. Когда вы запрашиваете страницу, вы получаете пустую страницу, и это останется таким, если JavaScript не будет запущен на странице. У меня нет решения, но у меня нет достаточной репутации, чтобы поместить это как комментарий.

Могут быть библиотеки, которые могут обрабатывать это в Node.js, но я не уверен. Это была проблема с ранними поисковыми системами.

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