преобразование HTML-кода в PDF с использованием HTML-PDF - PullRequest
0 голосов
/ 17 сентября 2018

Я использую HTML-PDF для создания PDF-файла с использованием HTML-кода и CSS-кода на стороне сервера и отправки клиенту.Это хорошо работает, когда я нахожусь на локальном (я могу использовать код на стороне сервера, чтобы сохранить файл на моем рабочем столе).Тем не менее, мне нужно как-то отправить PDF на стороне клиента и скачать его.

В настоящее время я использую

      pdf.create(content, options).toStream(function(err, stream) {
   response.setHeader('Content-Type', 'application/pdf')
   stream.pipe(response); 
  });

И когда я console.log ответ на стороне клиента, он выглядит так:

    %PDF-1.4
1 0 obj
<<
/Title (��)
/Creator (��)
/Producer (��Qt 5.5.1)
/CreationDate (D:20180916225804)
>>
endobj
2 0 obj
<<
/Type /Catalog
/Pages 3 0 R
>>
endobj
4 0 obj

...

Это ожидаемый ответ на что-то вроде этого?Я пытался открыть это в новой вкладке, но не смог (преобразование в base64, кодирование ECT).Что я пытаюсь сделать, даже возможно?Если так, как я могу преобразовать это в pdf для клиента, чтобы просмотреть / загрузить?

...