Скачать защищенный Pdf
Как я могу скачать защищенный Pdf (просмотр разрешен, загрузка нет)? Ссылка на файл PDF следующая:
4 ответа
Я предполагаю, что у вас есть разрешение и вы не нарушаете никаких законов.
Ссылка, которую вы хотите
http://krishikosh.egranth.ac.in/bitstream/1/20399/1/24441.pdf
Тем не менее, вы не должны получить к нему доступ, если у вас нет разрешения.
Способ найти это - использовать браузер с инструментами разработки (большинство так и делают). В этом случае в Chrome нажмите F12
Тогда в Elements
На вкладке вы можете найти ссылку URL, развернув элементы HTML, пока не найдете соответствующий раздел.
Обновить
Другой способ - отключить просмотрщик PDF в браузере (это вряд ли сработает для веб-сайта в вашем вопросе, но может работать для других веб-сайтов). Это означает, что когда запрашивается PDF, браузер не имеет инструмента / метода для открытия файла, и поэтому предоставляет его для загрузки.
Я столкнулся с той же проблемой, и спасибо за этот пост, я могу получить ключ к ее решению. Шаги следующие:
- Откройте приложение Acrobat Reader на вашем ПК.
- Попробуйте открыть файл с помощью комбинации клавиш Ctrl-O или Файл -> Открыть в раскрывающемся меню.
- В текстовом поле "Имя файла" в появившемся диалоговом окне вставьте URL-адрес защищенного онлайн-файла PDF.
- Нажмите кнопку "Открыть" и подождите, пока файл будет загружен и открыт на вашем ПК на базе Acrobat Reader.
Это сработало на меня!
Прямой (но, вероятно, не совсем удовлетворительный) способ сделать это - установить плагин, который позволяет печатать в формате pdf при нажатии клавиш Ctrl+P. Затем вы просто распечатываете всю страницу в формате PDF из вашего браузера. Обычно работает как шарм.
Загрузите и установите Git с https://git-scm.com/.
На странице просмотра PDF-файла нажмите F12, чтобы открыть инспектор. ищите «iframe», пока не найдете значение iframe с битовым потоком. Скопируйте значение
Запустите Git и введите следующий код:
curl 'https://krishikosh.egranth.ac.in/xxx' -H 'имя ключа: Akz914723960' -H 'Тип: application/pdf' -d '' -o C:/name.pdf
Замените скопированное значение на bistream вместо xxx в приведенном выше коде.
Замените «имя» на имя файла, которое вы хотите присвоить PDF-файлу... он будет загружен в папку на диске C.