Задать вопрос
@askalidov

Можно ли скачать pdf-файл с помощью Java?

Имеется обработчик нажатия на кнопку, при котором записывается определённый pdf-файл (с помощью библиотеки iText). Есть ли возможность сделать так, чтобы при этом же нажатии, данный файл скачивался, например, в папку загрузки?
Чтобы было понятнее, ниже код, который скачивает файл по url, необходимо реализовать то же самое, но вместо url - путь к готовому pdf-файлу.
URL website = new URL("https://africau.edu/images/default/sample.pdf");
ReadableByteChannel rbc = Channels.newChannel(website.openStream());
FileOutputStream fos = new FileOutputStream("C:/Downloads/sample.pdf");
fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE);

Upd:
Вкратце, что вообще должно происходить: нажимается кнопка - формируется (уже реализовано) и скачивается pdf.
  • Вопрос задан
  • 236 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы