создать ссылку для скачивания pdf на другой странице (страница преобразовывается в pdf файл). Я так понимаю нужно сохранять файл и в ссылке указывать <a href="/path/to/my.pdf" download></a>.
Нашел несколько библиотек по типу JSpdf и подобные, но все они по нажатию на кнопку предлагают куда сохранить файл. Как можно обойти это, а сразу сохранять файл в каталог к проекту и сразу на другой странице формировать ссылку для скачивания?
Может есть какие примеры простые, где можно глянуть
ты хочешь, чтобы по клику на кнопку у тебя создавался pdf, он сохранялся в заранее указанном каталоге на твоём компе, и создавалась ссылка на этот файл в этом каталоге твоего компа?
window.open
я написал страницу с несколькими компонентами, заполнил их и нажал на кнопку, после нажатия страница с заполненными компонентами должна сохраниться в pdf, библиотеки я нашел которые решают это, но они изначально предлагают сохранить его, не могу найти решение или пример как сохранять автоматически в заранее указанный каталог без всплывающего окна сохранения. А далее создать гиперссылку на основании этого файла, чтобы можно было его скачать на другом компе допустим
сервер есть или всё на фронте делаешь?
не особо подойдет этот вариант, так как страница будет сохранятся в pdf допустим на одном компе, а по созданной ссылке можно было бы скачать этот файл на других
все пока на фронте делаю, при необходимости могу допилить бэк, я вообще планирую на next это все впихнуть, но пока на js реализовываю
так window.open ссылку принимает
у меня вторя страница формирует список ссылок из pdf файлов, грубо говоря после нажатия список будет дополнятся новой ссылкой на файл
data-link всем свтаишь, по клику на родителя смотришь наличие аттрибута и если есть, берешь значение и window.open
вообще легкотня) по клику на кнопку отправляешь запрос с данными на сервак, сервак основе этих данных генерит pdf-ку и сохраняет её в папку со статикой, после чего перегенерит вторую страницу, куда вставляет гиперссылку на pdf-ку - вуаля) обновлять вторую страницу либо на лету по сокетам-лонгполлингу, либо придётся её перегружать на втором компе, конечно.. библиотеку для генерации pdf-ок любую бери, которая работает норм, проверь просто
перезагрузка второй страницы будет на других компах, тут проблемы нету. Библа для генерации pdf, допустим тот же JSpdf, работает норм, но и как все остальные библы предлагает указать путь куда сохранять, или библа нужна для работы на сервере?
на сервер я же смогу отправить данные, которые содержат полный вид страницы, что бы в файл записало не только введенные данные из компонентов, а полностью всю страницу, с компонентами и данными? сори, просто с таким впервые сталкиваюсь
всё, что захочешь, можешь отправить
Обсуждают сегодня