Сохранить страницу в pdf

Запросы функционала
  • Собственно вся суть в названии темы.
    Действие которое сохраняет всю текущую страницу в pdf. Возможно это уже можно сделать сейчас, но я не нашел как. В обычном хром это делается через печать. В selenium и прочих такой функционал реализован
    Так же будет полезно сделать сохранение страницы в html со всеми файлами стилей, js, картинками(в обычном хром это просто пкм - сохранить страницу)

  • @DrPrime said in Сохранить страницу в pdf:

    Действие которое сохраняет всю текущую страницу в pdf.

    Не должно быть(в теории) проблемы сделать такой кубик в BAS для разработчика.

    @DrPrime said in Сохранить страницу в pdf:

    Возможно это уже можно сделать сейчас, но я не нашел как

    BAS работает с браузером через Chrome CDP(DevTools Protocol).

    Можно получить remote-debugging-port запущенного браузера и послать команду. Я делал подобное, у меня работало. Как получить remote-debugging-port на форуме обсуждалось.

    https://chromedevtools.github.io/devtools-protocol/tot/Page/#method-printToPDF