Как автоматически сохранить страницу в PDF и отправить этот PDF файл на указанную почту?

Есть HTML страница, нужно чтобы при нажатии на кнопку эта страница скачивалась в загрузки в формате PDF и такой же файл отправлялся на электронную почту.
Как такое можно реализовать?
PS страница на базе ocstore 2.3
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 2
Adamos
@Adamos
Да как угодно можно такое реализовать.
jsPdf на фронте или mPDF на бэке.
С учетом, что бэк все равно понадобится для отправки почты - он и предпочтителен, но не обязателен.
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Написать примерно следующий код.

1 путь использовать браузер
https://github.com/eKoopmans/html2pdf.js - получаете PDF из браузера, отправляете сформированный файл на endpoint на своем сервере, он шлет на почту, формируете загрузку в клиенте

2 путь формируете пдф на сервере, отправляете его на почту, и на клиенте формируете код для автозагрузки
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы