Yandex DocViewer to PDF 2.0 [Ru] (Авторская раздача)
Версия программы: 2.0
Язык интерфейса: Русский
Лечение: не требуется
Системные требования:
Расширение разработано на базе современного стандарта Manifest V3 и совместимо со всеми популярными браузерами на движке Chromium:
Яндекс Браузер (полная совместимость и оптимизация работы)
Google Chrome
Microsoft Edge
Opera
Brave
Vivaldi
Другие Chromium-совместимые браузеры. Описание:Yandex DocViewer to PDF — это мощный и удобный инструмент, разработанный для обхода ограничений на скачивание документов при просмотре через веб-интерфейс Яндекса (Yandex DocViewer / Яндекс Документы).
Если документ доступен только для чтения/просмотра, а кнопки скачивания заблокированы или отсутствуют, расширение решает эту проблему. Оно имитирует действия пользователя: автоматически прокручивает документ для полной загрузки страниц, извлекает изображения страниц в исходном качестве и компилирует их в один структурированный PDF-документ прямо в вашем браузере.
- Автоматизация в один клик: Просто нажмите на иконку расширения на странице просмотра документа Яндекс, и процесс запустится автоматически.
- Интеллектуальная прокрутка (Scroll-and-Collect): Расширение самостоятельно прокручивает контейнеры с документом, чтобы подгрузить все лениво загружаемые (lazy-load) страницы.
- Умный сбор контента: Извлекает как прямые теги изображений (<img>, <image>), так и фоновые изображения (CSS background-image), включая скрытые элементы внутри теневого DOM (Shadow DOM) и iframe-контейнеров.
- Автоматическая сортировка: Страницы в итоговом PDF-файле выстраиваются строго по порядку благодаря анализу имен файлов и параметров в адресах страниц.
- Оптимизация памяти (Защита от зависаний): При сборке тяжелых многостраничных документов расширение сжимает изображения с сохранением качества и возвращает управление браузеру на каждом шаге, что исключает зависание вкладки.
- Встроенный виджет прогресса: В правом нижнем углу экрана отображается стильный современный виджет, показывающий текущий этап работы (прокрутка, сбор ссылок, обработка страниц, генерация PDF) и процент готовности.
- Автоматическое именование: Готовый PDF-файл сохраняется с оригинальным названием документа с очисткой от недопустимых символов.
- Откройте нужный документ в Яндекс.Диске или Яндекс.Документах.
- Нажмите на иконку расширения на панели инструментов браузера.
- Расширение автоматически начнет прокрутку документа до самого конца, собирая все страницы.
- После окончания сбора данных начнется компиляция PDF (вы увидите статус в красивом виджете).
- По завершении процесса готовый файл .pdf автоматически скачается на ваш компьютер.
Поскольку расширение устанавливается из исходного кода (папки), выполните следующие простые шаги:
- Скачайте и распакуйте папку с расширением (yandex_pdf) на ваш компьютер.
- Откройте ваш браузер и перейдите на страницу расширений:
- В Яндекс Браузере: введите в адресную строку browser://extensions/
В Google Chrome: введите в адресную строку chrome://extensions/
В Microsoft Edge: введите в адресную строку edge://extensions/
- Включите Режим разработчика (переключатель в правом верхнем или левом углу страницы расширений).
- Нажмите появившуюся кнопку Загрузить распакованное расширение (Load unpacked).
- Выберите папку yandex_pdf.
- Расширение установлено и готово к работе! Его иконка появится на панели инструментов.
- Манифест: MV3 (Manifest Version 3).
- Используемые библиотеки: jsPDF (внедряется динамически в контекст страницы при активации).
- Безопасность: Расширение работает локально на вашем устройстве и не передает данные на внешние серверы.
- Открытый код: Код расширения полностью открыт — вы можете изучать его, изменять и адаптировать под свои задачи на собственное усмотрение.
- Обратная связь: Буду очень рад вашей обратной связи, предложениям по улучшению функционала и сообщениям о найденных ошибках!
Скриншоты:
Время раздачи: 24/7 (торрент клиент на сервере) (минимум до появления первых 3-5 скачавших)