WT PDF.js - Документация

Установка и регистрация WT PDF.js в Joomla

Установите ZIP через установщик Joomla.

WT PDF.js для Joomla: справочник ассетов

Все ассеты — зарегистрированные в Joomla файлы JavaScript — имеют тип script и атрибут type="module" .

PDF.js в Joomla: как выбрать и подключить библиотеку

Пример подходит для PHP-макета модуля, представления компонента и переопределения шаблона во фронтенде.

PDF.js latest в Joomla: подключение с CDN

wt-pdf-js-latest использует тег npm @latest , который может измениться без обновления плагина.

PDF.js в Joomla: отрисовка PDF в Canvas

Зарегистрируйте собственный модуль с зависимостью от выбранного ассета.

PDF.js в административной части Joomla

Плагин автоматически регистрирует ассеты только для сайта.

Inline-модуль PDF.js через WebAssetManager Joomla

Используйте addInlineScript() с явной зависимостью и type="module" .

Просмотрщик PDF.js в Joomla: ссылка и iframe

В поставку входят полный интерфейс, локальный worker и ресурсы каждого просмотрщика.

URL просмотрщика PDF.js: file, page и zoom

Query выглядит как ?file=...&config=catalog.json , fragment — #page=2&zoom=150 .

JSON-конфиги PDF.js в Joomla: где хранить файлы

Профили хранятся в media/plg_system_wtpdfjs-config/ , рядом с каталогом поставляемых файлов media/plg_system_wtpdfjs/ .

PDF.js в Joomla: как выбрать JSON-конфигурацию

Оба просмотрщика используют одинаковые правила:

JSON-конфиги PDF.js: формат и порядок применения

Корень — плоский объект с именами параметров PDFViewerApplicationOptions (AppOptions) версии 6.4.299.

JSON-параметры просмотрщика PDF.js: справочник

Типы и значения соответствуют просмотрщикам 6.4.299.

PDF.js в Joomla: профиль по ширине страницы

Файл: media/plg_system_wtpdfjs-config/default.json .

PDF.js: тёмная тема и язык просмотрщика

Файл: media/plg_system_wtpdfjs-config/reader-dark.json .

Большие PDF в Joomla: загрузка PDF.js по частям

Файл: media/plg_system_wtpdfjs-config/large-document.json .

PDF.js в Joomla: разные JSON-профили на сайте

Каталог может использовать config=catalog.json, мобильный макет — config=mobile.json, другой раздел — свой файл.

PDF.js в Joomla: ошибки и диагностика

JSON ожидается не более 5 секунд.

Обновление WT PDF.js в Joomla и сохранение настроек

Обновление заменяет файлы в media/plg_system_wtpdfjs/, включая библиотеку, viewer и загрузчик.

Joomla и PDF.js: API и документация разработчика

Документация соответствует исходному коду WT PDF.js 6.4.299.

Расширения Joomla WebTolk

113 Всего расширений
12 Категорий
582 Выпущено версий
893720 Всего скачиваний

Личный кабинет