Для всех будущих искателей:
Я пробовал реагировать-pdf и html -pdf, но они не были решениями, которые бы подходили мне полностью. Всегда отсутствовала поддержка переходов, преобразований или SVG. Кроме того, им потребовалось написать дополнительный шаблон PDF для генерации.
Итак, в конечном итоге я использовал библиотеку узлов с именем Puppeteer , основанную на хроме, благодаря которой вы можете сгенерировать pdf, как и в предварительном просмотре в браузере chrome, и независимо от того, какой браузер мы используем.
Puppeter на самом деле является решением без головы Chrome ('работает Chrome без chrome'), который вводит адрес, который мы хотим, и выполняет действия без участия пользователя, в этом случае запись в файл PDF.
Ссылка: [https://pptr.dev/]
Ссылка: Без головы Chrome