Как скачать pdf из встроенного просмотрщика на сайте?

Чтобы скачать PDF файл из встроенного просмотрщика на сайте с использованием JavaScript, следует использовать следующие шаги в зависимости от ваших возможностей:

1. **С использованием браузера**: Обычно на большинстве сайтов есть кнопка "Скачать" или иконка загрузки на встроенном просмотрщике PDF файла. Просто найдите эту кнопку и нажмите на нее, чтобы скачать файл на ваше устройство.

2. **С использованием JavaScript**:

2.1 Если у вас есть доступ к изменению кода на странице, вы можете использовать следующий код JavaScript для автоматического скачивания PDF файла:

   var link = document.querySelector('a[href$=".pdf"]');
   var url = link.getAttribute('href');
   var filename = url.split('/').pop();

   var xhr = new XMLHttpRequest();
   xhr.open('GET', url, true);
   xhr.responseType = 'blob';

   xhr.onload = function() {
       if (xhr.status === 200) {
           var blob = new Blob([xhr.response], {type: 'application/pdf'});
           var downloadUrl = URL.createObjectURL(blob);
           var a = document.createElement('a');
           a.href = downloadUrl;
           a.download = filename;
           document.body.appendChild(a);
           a.click();
           window.URL.revokeObjectURL(downloadUrl);
       }
   };

   xhr.send();

Этот код найдет первую ссылку на PDF файл на странице и автоматически начнет загрузку файла. Пожалуйста, убедитесь, что у вас есть права на использование такого кода на странице.

3. **Обращение к серверу для загрузки файла**: В некоторых случаях при встроенном просмотрщике PDF файлов на сайте может потребоваться обращение к серверу для получения самого файла. В этом случае вам потребуется отправлять запрос на сервер, запрашивающий PDF файл и далее обрабатывать его приходящий ответ для скачивания на ваше устройство.

Надеюсь, эти указания помогут вам скачать PDF файл из встроенного просмотрщика на сайте с использованием JavaScript.