vanilla-pdf-embed
Основное использование Чтобы встроить PDF-файл, который вы загрузили, в медиа-библиотеку вашего сайта WordPress, просто поместите URL-адрес страницы вложения в свой пост в отдельной строке. PDF-файл будет встроен в это место с настройками по умолчанию, как если бы он использовал oEmbed. Примеры: Короткий URL-адрес публикации: http: // localhost /? P = 9 URL-адрес вложения по умолчанию: http: // localhost /? Attachment_id = 9 Симпатичный URL-адрес вложения: http: // localhost / test / report1 / Прямой URL-адрес мультимедиа: Нажмите, чтобы доступ к report1.pdf Это не работает для PDF-файлов, размещенных на других веб-сайтах, или если вам нужно изменить параметры. Использование короткого тега [pdf] Если PDF-файла нет в медиа-библиотеке вашего сайта WordPress, или если вы хотите настроить какие-либо параметры для встраивания, используйте короткий тег [pdf] ... [/ pdf]. Между тегами вы указываете URL-адрес PDF-файла для встраивания. Если PDF-файл находится в медиа-библиотеке вашего сайта WordPress, вы можете указать URL-адрес страницы вложения или URL-адрес PDF-файла напрямую. Короткий тег [pdf] принимает несколько необязательных параметров: width - устанавливает ширину фрейма, в который встроен PDF-файл. По умолчанию установлено значение 100%. высота - устанавливает высоту фрейма, в который встроен PDF-файл. По умолчанию этот параметр не установлен. title - устанавливает заголовок PDF-файла для использования в тексте резервной ссылки. open_params - устанавливает параметры открытия PDF-файла, которые управляют отображением PDF-файла во встроенном фрейме. Они плохо поддерживаются в браузерах. Примеры: Короткий URL публикации: [pdf width = "200px"] http: // localhost /? P = 9 [/ pdf] URL-адрес прикрепленного файла по умолчанию: [pdf height = "500em"] http: // localhost /? Attachment_id = 9 [/ pdf] Красивый URL вложения: [pdf title = "Report 1"] http: // localhost / test / report1 / [/ pdf] Прямой URL-адрес медиа: [pdf] http: // localhost / wp-content / uploads / 2013/11 / report1.pdf [/ pdf] Изменить параметры открытия PDF: [pdf open_params = "page = 10 & view = Fit"] http: // localhost /? P = 9 [/ pdf] Совместимость PDF-файл должен быть встроен в страницу, с масштабированием документа так, чтобы он заполнял встраиваемую рамку по горизонтали. К сожалению, встраивание PDF-файлов не поддерживается. Автоматическая загрузка встроенных PDF-файлов В отличие от изображений, веб-браузеры не могут автоматически загружать и отображать встроенные PDF-файлы при загрузке страницы. По соображениям безопасности некоторые пользователи предпочитают не разрешать запуск плагина PDF, если они не доверяют веб-сайту, с которого исходит PDF-файл. Обычно это оставляет серый прямоугольник, на который пользователь может щелкнуть, чтобы разрешить загрузку и отображение PDF-файла. Параметры открытия PDF Начиная с версии v0.0.8, вы можете установить параметры открытия PDF, установив open_params в шорткоде, как показано выше. На самом деле это вряд ли что-то, так как параметры открытия PDF плохо поддерживаются в браузерах. Но можно попробовать! Укажите параметры в виде строки запроса: page = 1 & view = Fit. Информацию о доступных параметрах см. В документации Adobe. Chrome PDF-файл следует масштабировать / масштабировать в пределах встроенной рамки так, чтобы вся горизонтальная ширина бумаги заполняла рамку. Это не поддерживается в средстве просмотра PDF по умолчанию Chrome, поэтому документ, вероятно, будет масштабирован до 100%, что может означать, что документ не заполняет фрейм, или, что более вероятно, документ слишком широк для фрейма, и правая часть документа скрыта. Internet Explorer Internet Explorer требует подключаемого модуля PDF для отображения встроенных PDF-файлов. Обычно это Adobe Reader. Без такого плагина будет использоваться резервная ссылка для скачивания. Мобильные браузеры В частности, мобильные браузеры могут отображать серое поле вместо встроенного PDF-файла и загружать файл при нажатии на него. Другие мобильные браузеры могут встраивать PDF-файл, но не позволяют его прокручивать. Альтернативы Лучшая альтернатива - не встраивать PDF-файлы. PDF-файлы плохи по многим причинам: их нелегко индексировать поисковыми системами, труднодоступность для читателей, использующих вспомогательные технологии, плохо поддерживаемые веб-браузерами (как показано выше) и т. Д. Они просто плохи, и вам следует по возможности избегать встраивания PDF-файлов. Если вы действительно не можете этого сделать, вы можете рассмотреть возможность использования другого решения, например https://pdfobject.com/ или PDF.js.
Автор: Mike Doherty
Версия: 0.0.8
Последнее обновление: 2016-11-08 5:11am GMT