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