wkhtmltopdf и pdfkit возвращают пустой PDF-файл с URL-адреса - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь создать PDF-файл для удобного использования вакансий в Google карьерах, однако, когда я пытаюсь создать PDF-файл с помощью wkhtmltopdf, я получаю пустую страницу.

Я считаю, что здесь есть чем заняться с html самой страницы? Когда я пытаюсь проверить исходный код страницы, код html очень короткий. Также есть несколько ссылок javascript.

Я пытаюсь использовать этот

И вот код, который я использую:

pdfkit.from_url("https://careers.google.com/jobs/results/125555613246595782-partner-engineer-google-cloud/", 'test.pdf',
           options={'--javascript-delay': 5000})

Использование wkhtmltopdf таким образом также возвращает пустой pdf:

wkhtmltopdf https://careers.google.com/jobs/results/125555613246595782-partner-engineer-google-cloud/ test.pdf

1 Ответ

1 голос
/ 08 мая 2020

Google использовал для этой страницы рендеринг на стороне клиента.
Это старая ссылка, но, возможно, она будет вам полезна https://github.com/devongovett/node-wkhtmltopdf/issues/70

...