WordPress PDF Light Viewer: Встраивание PDF на сайт или подбираем PDF-viewer под WordPress. Pdf viewer wordpress


WordPress PDF Light Viewer Plugin

Plugin allows you to embed normal, big and very big pdf documents to the wordpress site as flipbooks with thumbnail navigation.

Website | Demo | Docs | PRO Addon Features | Support

Возможности плагина

PRO Addon Features

1.3.21 — 2018-06-29

1.3.20 — 2018-02-06

1.3.19 — 2017-09-11

1.3.18 — 2017-07-27

1.3.17 — 2017-03-29

1.3.16 — 2017-02-10

1.3.15 — 2017-01-19

ru.wordpress.org

Обзор плагинов для работы с pdf файлами в Wordpress

Плагины WordPress для работы с файлами в формате PDF

Вам требуется добавить на свой сайт файлы в формате PDF? WordPress сама не может создавать или встраивать такие файлы в записи или страницы. Подобную проблему можно решить с помощью плагинов. Здесь описаны лучшие из подобных плагинов.

1. PDF Viewer

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

2. WP Advanced PDF

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

3. PDF & Print by BestWebSoft

С помощью данного плагина вы сможете вставить в свои записи инструменты печати и загрузки файлов. Вы сможете вставить заголовок к вашему сайту, выбранное изображение, настраиваемые шрифты. Плагин использует шорткоды при создании файла или той версии, которая будет напечатана.

4. PDF Image Generator

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

Для того, чтобы плагин имел возможность работать, на сервере провайдера должны иметься ImageMagick и GhostScript.

5. PDF Thumbnails

Данный плагин создаёт миниатюру для первой страницы файла PDF при загрузке. Но при этом файл и миниатюра создаются как два отдельных файла. Вам придётся вручную добавить полученную миниатюру и привязать её к файлу.

6. DK PDF

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

Плагин также имеет шорткоды, которые позволят вам управлять контентом в формате PDF, а при желании скрыть тот контент, который вам не нужен в загрузках.

7. PDF Embedder

Соответствуя своему названию, плагин позволяет включать файлы PDF в записи и страницы. Имеет поддержку JavaScript, панель инструментов, таких, как масштабирование, навигация и загрузка файлов.

8. WordPress PDF Light Viewer Plugin

Плагин будет особенно полезен в работе с объёмными файлами. Пользуется библиотекой JavaScript Turn.js, чтобы отобразить файлы в виде тетрадей с навигацией по миниатюрам. Позволяет при просмотре файлов использовать функции масштабирования, навигации и просмотра в полноэкранном режиме. Является полностью отзывчивым и может работать на устройствах с любым размером экрана.

9. BSK PDF Manager

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

Дополнительные плагины

Они не служат для размещения PDF-файлов. Однако, если вы используете такие файлы на своём сайте, данные плагины могут вам пригодиться.

10. SearchWP

SearchWP – это платный плагин. Он позволяет добавить на сайт функцию очень удобного поиска. Одной из его особенностей является возможность поиска текста внутри файлов PDF. Однако, он не может искать закодированные файлы, хранящиеся за пределами медиа-библиотеки или имеющие изображения в том же коде, что и текст.

11. OptinMonster

OptinMonster – это мощный инструмент, который поможет вам расширить список email для подписчиков. С его помощью вы сможете превратить отказавшихся от подписки посетителей сайта в подписчиков. Вы сможете попросить пользователей подписаться на вашу рассылку в обмен на бесплатно раздаваемые PDF-ресурсы.

С помощью данного плагина вы сможете предложить обновления контента.

Короткое заключение

Надеемся, что теперь вы стали лучше разбираться в плагинах, предназначенных для работы с файлами PDF. Если у вас есть что сказать по данной теме, воспользуйтесь, пожалуйста, полем для комментариев.

clubwp.ru

WordPress плагины для чтения, загрузки или печати файлов в формате Adobe PDF

Стоит ли рассказывать об удобстве использования файлов формата PDF? Наверное, нет. Пожалуй, всем известно, что именно этот формат файлов чаще всего используется для скачивания любой информации с сайта, например, документации. К тому же, такой файл очень просто распечатать.

Смотрите также:

PDF формат является векторным, поэтому любые графики, таблицы и напечатанный текст останутся неизменными при увеличении или уменьшении размера файла. Не имеет никакого значения, на каком устройстве и экране вы будете его просматривать. Единственное, о чем вам нужно позаботиться – это наличие плагина, который поддерживает формат PDF файлов на вашем устройстве.

Если вы желаете добавить какую-либо информацию на свой сайт на WordPress в формате PDF, то сегодняшний обзор бесплатных и нескольких премиум плагинов будет вам весьма полезен. Их использование поможет выполнить следующие задачи:

Уже прямо сейчас и без всяких плагинов вы можете загрузить PDF файл через встроенную библиотеку медиафайлов. После этого WordPress добавит ссылку на него с вашей записи:

Но сегодня мы сфокусируем ваше внимание на бесплатных плагинах для просмотра, добавления, управления PDF файлами на вашем сайте и рассмотрим несколько платных версий. Приступим.

1. PDF viewer for WordPress

Это один из самых простых плагинов с привлекательным интерфейсом для просмотра файлов PDF формата прямо на странице или в записи на своем сайте на WordPress благодаря наличию специального шорткода.

2. PDF24 Article To PDF

После установки этого плагина посетители вашего сайта смогут загрузить интересующие их статьи в файле PDF несколькими способами. Самый простой вариант – это почта. Посетитель вводит email адрес в соответствующее поле возле статьи, и созданный PDF файл сразу же приходит ему на почту.

3. WP Post to PDF Enhanced

WP Post to PDF Enhanced основан на исходном коде WP post to PDF. Он передает записи и страницы в формате файлов PDF, которые, в конечном итоге, выводятся на печать. Кроме этого среди доступных параметров настроек: размещение ссылки/иконки PDF в статье, кастомном изображении хэдера, записях/страницах, наличие шрифтов для разных разделов (хэдер, футер, статья, прочее), кэширование ранее переданного PDF файла, и многое другое.

4. PDF & Print

Плагин использует mpdf-библиотеку с лицензией GPLv2 и позволяет очень просто и быстро создать PDF файл и распечатать с помощью добавления необходимых кнопок.

5. Print Friendly and PDF Button

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

6. WooCommerce PDF Invoices & Packing Slips

Плагин автоматически добавляет счет-фактуру в виде PDF файла вместе с письмом подтверждением на почтовый ящик ваших клиентов. Он содержит основные шаблоны (дополнительные шаблоны доступны на WP Overnight) и возможность менять/создавать ваши собственные шаблоны.

7. WooCommerce PDF Invoice

Этот плагин можно считать одним из наиболее профессиональных и многофункциональных дополнений счета-фактуры, который имеет премиум поддержку. Такие дополнения не просто дополнения — документы должны соответствовать стандартам и правилам бухгалтерского учета. Само по себе дополнение должно быть очень надежным, так как любой недостаток может привести к дополнительным расходам в дальнейшем.

8. Easy FancyBox

Дополнение FancyBox 1.3.4 jQuery очень легко активируется на всех медиа ссылках, дружелюбно с мульти-сайтами и поддерживает iFrame и Flash ролики. Есть поддержка PDF файлов.

9. Anthologize

Anthologize — это бесплатная открытая платформа на основе WordPress для публикации. Вы можете перетаскивать записи с блога на WordPress, внешних сайтов или создавать новый контент непосредственно в Anthologize. Затем выделите, упорядочите или отредактируйте проделанную работу, установите соответствующий объем для экспорта в нескольких ebook форматах, включая PDF, EPUB и TEI.

10. PDF and PPT Viewer

С помощью плагина вы легко добавите на сайт документы в формате PDF или же презентацию, сделанную в Power Point. При этом вам не нужно дополнительно устанавливать Flash, только JavaScript. Плагин используется недокументированную функцию Google Docs.

11. Kalin's PDF Creation Station

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

12. Make PDF Newspaper

В плагине используется Five Filters PDF Newspaper, чтобы создать для печати «таблоид» вашего блога на WordPress.

13. Embed PDF

Плагин позволяет вставлять документы PDF через Google Docs Viewer.

14. RV Embed PDF

Добавляет PDF файл к вашей странице или к записи, когда вы добавляете ее с помощью кнопки «Добавить медиа-файл».

15. wordpressPDF

wordpressPDF использует zviewer для добавления файлов PDF, конвертированных в swfs. Плагин отличается привлекательным iPaper-подобным интерфейсом для чтения документов, книжек, журналов в PDF. Ознакомьтесь с демо-версией плагина на главной странице сайта плагина.

16. Simple Google Docs Viewer

После активирования плагина можно сразу же приступать к конвертированию ссылок документа с помощью Google. Поддерживает такие форматы: PDF/DOC/DOCX/PPTX.

17. Google Doc Embedder

Плагин позволяет добавить MS Office, PDF и другие форматы файлов на странице с помощью Google Docs Viewer (для этого не требуется Flash).

Источник: wplift.com

hostenko.com

Как добавить возможность просмотра PDF файлов в WordPress

Хотели бы вы добавить просмотрщик PDF в WordPress? По-умолчанию, WordPress отображает PDF файлы как ссылки. Пользователи могут просматривать PDF путем скачивания файла или открытия его в новом окне. Но что, если понадобиться встроить PDF в запись блога? В этой статье мы покажем вам как добавить просмотрщик PDF в WordPress.

pdfviewerforwp[1]

Зачем и когда вам нужен просмотрщик PDF в WordPress?

WordPress не встраивает PDF файлы в записи блога так, как он это делает с аудио и видео. Он просто добавляет файл в виде ссылки для скачивания.

Это означает, что пользователям придется уходить с вашей страницы для того, чтобы просмотреть PDF файл. Многие из этих пользователей так и не возвращаются на ваш сайте, что уменьшает количество просмотров страниц и как следствие — вовлеченность пользователей.

Однако, если вы хотите просто показать PDF без необходимости покидать ваш сайт, тогда стоит воспользоваться просмотрщиком PDF на вашем WordPress сайте.

PDF Viewer встроит PDF прямо в запись или на страницу. Пользователи при этом смогут читать, просматривать, скачивать и даже распечатывать эти файлы, находясь на вашем сайте.

Установка и настройка PDF Viewer в WordPress

Первым делом вам необходимо установить и активировать плагин PDF Viewer. После активации переходим в Настройки » PDF Viewer для настройки плагина.

pdfviewersettings[1]

Плагин PDF Viewer позволит вам задавать высоту и ширину просмотрщика. Эти параметры можно изменить, если вам кажется, что контейнер PDF viewer на странице слишком широкий или же узкий.

Также можно отключить поддержку старых версий Internet Explorer. По-умолчанию, плагин не будет показывать PDF файлы пользователям с браузером Internet Explorer 9 и ниже. Вместо этого такие пользователи будут видеть ссылку для скачивания. Сообщение об устаревшем браузере также можно настроить.

Встраиваем PDF файлы с помощью PDF Viewer в WordPress

Добавить PDF файл в запись блога очень просто. Сначала нужно загрузить PDFку с помощью медиазагрузчика. Это можно сделать, если создать новую запись или перейти в редактирование существующей, а затем нажать на кнопку ‘Добавить медиафайл’ над редактором записей.

mediauploader[1]

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

fileurl[1]

Далее, вставляем эту ссылку в шорткод [pdfviewer] [/pdfviewer]. Вот так:

[pdfviewer]http://www.example.com/wp-content/uploads/2016/01/myebook.pdf[/pdfviewer]

Вот так PDF Viewer выведет ваш файл в записи WordPress.

pdf-viewer-demo[1]

В шорткод также можно добавить параметры высоты и ширины. Это может быть полезно, если нужно переназначить дефолтные значения, указанные в настройках плагина.

Для отображения файлов PDF Viewer использует PDF.js от Mozilla. Он отлично рендерит PDF файлы, и при этом имеет в наличии стандартный набор инструментов для прокрутки, поиска, перехода между страницами, печати и скачивания PDF файлов.

Мы надеемся, что эта статья помогла вам добавить PDF Viewer в WordPress.

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

VN:F [1.9.22_1171]

Rating: 5.0/5 (2 votes cast)

wpincode.com

9 лучших плагинов для PDF в WordPress

Трусость — мать жестокости (М. Монтень).

DK PDFDK PDF Вы хотите добавить PDF файлы на ваш сайт WordPress? По умолчанию, WordPress не может генерировать или вставлять PDF-файлы в постах или страниц. В этой статье мы подобрали 9 лучших PDF плагинов для WordPress.
1. PDF Viewer

PDF ViewerPDF Viewer

PDF Viewer позволяет просматривать PDF-файлы в ваших WordPress постах и страниц. Он использует pdf.js сценарий Mozilla, чтобы сделать PDF документы красиво с инструментами для прокрутки, поиска, переходами между страницами, печати, а также загружать файлы в формате PDF.

Подробные инструкции можно найти в руководстве по том, как добавить программу просмотра PDF в WordPress .

2. WP Advanced PDF

WP Advanced PDFWP Advanced PDF

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

3. PDF & Print by BestWebSoft

PDF & Print by BestWebSoftPDF & Print by BestWebSoft

Как следует из названия, этот плагин добавляет загрузку PDF и кнопку печати на ваши посты, страницы и пользовательских типов постов в WordPress. Вы можете добавить свой сайт, название избранных изображений, пользовательские стили и шрифты. Плагин может также выполнять шорткоды при создании PDF – файлов или создание версии для печати.

4. PDF Image Generator

PDF Image GeneratorPDF Image Generator

Генератор PDF изображения создает изображение обложки для PDF-файлов вы добавляете в посты WordPress для загрузки. Плагин может генерировать эту обложку либо с помощью первой страницы в PDF или признакам изображения. Значок загрузки будет отображать изображение миниатюры, связанного с PDF файла.

Для работы этого плагина ваш WordPress хостинг провайдер должен иметь ImageMagick и GhostScript установлен на своем сервере.

5. PDF Thumbnails

PDF ThumbnailsPDF Thumbnails

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

6. DK PDF

DK PDFDK PDF

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

Плагин также поставляется с шорткодами, которые позволяют вам контролировать содержание внутри PDF. Вы также можете скрыть содержимое, если вы не хотите включать PDF для скачивания.

7. PDF Embedder

PDF EmbedderPDF Embedder

Как следует из названия, PDF Embedder плагин позволяет вставлять PDF-файлы в WordPress посты и страницы. Плагин использует JavaScript, чтобы встроить файлы с полностью функциональной панелей инструментов, позволяет пользователям изменить масштаб изображения, перемещаться и даже загрузить файл PDF.

8. WordPress PDF Light Viewer Plugin

WordPress PDF Light Viewer PluginWordPress PDF Light Viewer Plugin

WordPress PDF Light Viewer Plugin особенно хорош при вложении очень больших PDF-файлов. Он использует библиотеку Turn.js JavaScript для отображения PDF-файлов, как с навигацией флип-альбомов миниатюр. WordPress PDF Light Viewer поставляется с зумом, навигацией и полноэкранных кнопок. Он также полностью отзывчивый и может работать на различных размерах устройств.

9. BSK PDF Manager

BSK PDF ManagerBSK PDF Manager

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

Мы надеемся, что эта статья помогла вам найти лучшие PDF плагины для WordPress.

andreyex.ru

WordPress PDF Light Viewer: Встраивание PDF на сайт или подбираем PDF-viewer под WordPress

Fork me on GitHub

Рад представить вам мой очередной opensource wordpress плагин под названием PDF Light Viewer. Демо и описание функций можно найти на pdf-light-viewer.wp.teamlead.pw (англ.)

Немного предыстории о том, что я нашел из аналогов и почему стал писать свой плагин под катом.

Ссылки:

Сайт | Демо | Документация | Github | WordPress | PRO Addon

Любая работа начинается с задачи. Задача была опубликовать книгу на сайте, или возможно несколько. Книга была сверстана в PDF и должна была быть читаема с персонального компьютера в защищенном разделе сайта.

С такими исходными данными я и приступил к поиску решений.

Поиск готовых решений

Сначала я изучил бесплатные.

Flexpaper

На WordPress плагин я не расчитывал, нужен был хотя бы какой-то. Первое, что я нашел — это Flexpaper, и его реализация на Flash, а также, как было заявлено, на HTML5. У меня честно признаться HTML5 заработал так сяк, но не красиво, а Flash смотрелся красиво на скриншоте, но уронил браузер при загрузке страницы (сейчас такой проблемы не наблюдается, может магнитные бури). Потом я безуспешно пытался ковыряться в инструменте для опубликования книги и в конце концов плюнул. Хотя во флешевой версии функционал просмотровщика был очень даже богатый.

Демо: http://devaldi.com/zine/NZ_Tourism_2007.php?ro=html5,flash

PDF.js

Замечательная вещь от Mozilla. Это совсем не flipbook, как Flexpaper, навигация по PDF документу происходит вертикально скроллом. Зато есть определенные плюсы, как например тот факт, что плагин не требует Flash, работает шустро (так мне казалось) и не требует конвертации изначального PDF.

Демо: http://mozilla.github.io/pdf.js/

Более того, чуть поискав, я нашел основанный на PDF.js ViewerJS

ViewerJS

Эти ребята пошли дальше. В своем продукте они вдобавок к PDF, сделали еще и поддержку форматов ODT, ODP и ODS — открытые форматы для текстовых документов, презентация и таблиц.

Демо: http://viewerjs.org/examples/

Я возрадовался и стал интегрировать. Но уже при первом тесте реального документа я понял, что все пропало. Файл размеров ~30Мб грузился с сервера частями. Страничка зависили секунд на 30. И это было кошмарно. Вся беда была в том, что у PDF было много графики. А значит решение на javascript как-то само собой отпадало.

Я вдруг отчетливо понял, что без конвертации не смогу адекватно показать 30Мб-ный файл на странице.

Я сменил вектор и вскоре пришел к идее конвертации PDF в HTML, хотя раньше приходилось это делать только наоборот

pdf2htmlex

Это конвертер из PDF в HTML. Я так и не дошел до конца с ним, потому что в процессе вдруг осознал, что клиент не будет всего этого делать.

Демо: https://github.com/coolwanglu/pdf2htmlEX

Видимо я был слишком увлечен этой идеей Да, я могу сделать конвертацию сейчас… а кто будет это делать потом? Я понял, что конвертация должна происходить на сервере и иметь какой-нибудь адекватный интерфейс.

Я начал искать конкретно конвертеры и даже нашел платные, но уже готовые плагины для WordPress:

WowBook, $18, >2500 покупок — http://codecanyon.net/item/wowbook-a-flipbook-jquery-plugin/1791563

Real 3D FlipBook, $31, ~1500 покупок — http://codecanyon.net/item/real-3d-flipbook-wordpress-plugin/6942587

Diamond FlipBook, $24, ~800 покупок — http://codecanyon.net/item/diamond-flipbook-jquerypluginwordpress/5823062

Это хорошие и качественные плагины, полные фич и с красивой анимацией (а некоторые еще и со звуком). Из этих трех, мне больше всего нравился Diamond FlipBook и я даже представлял, как он должен работать, потому что и сам раньше видел библиотеку turn.js.

Сперва я собирался купить Diamond FlipBook, но в какой-то момент мне стало очень интересно построить свой велосипед самому, тем более что толкового с открытым кодом я не нашел. Было решено делать самому.

Создание своего плагина

Совершенно неожиданно для себя я выяснил, что ImageMagick — замечательная библиотека для манипуляции изображениями — поддерживает конвертацию PDF -> JPEG. Это и легкло в основу конвертера. Я решил дать возможность пользователю конвертировать документ силами сервера. При этом пользователь мог переконвертировать документ в любой момент и изменить при этом качество выходящего изображения для того, чтобы регулировать размер картинки страницы. Это было сделано легко.

Затем я добавил отдельный Custom Post Type для PDF файлов (потому что фактически PDF сохраняется в CPT сущности), но немного подумав, также добавил настройку для того, чтобы можно было скрыть этот пункт, если вдруг пользователь будет загружать PDF раз в год.

Я прикрутил turn.js и плагин для перехода в полный экран, добавил кнопку скачивания документа и опциональные thumbnails внизу документа. Все шло хорошо.

Все шло хорошо, пока я не попробовал вновь тот документ весом в 30Мб. Страничка ожидаемо сломалась в ожидании графики. Это было не дело и я решил прикручивать lazy load. Получилось довольно сносно, хотя и не идеально. Тем не менее теперь книга грузилась моментально. При перелистывании страницы подгружалась следующая пара и так далее.

Я попробовал процесс конвертации большого PDF через Imagick и был неприятно удивлен. Слишком долго. А значит нужно выносить процесс в фон, оставляя пользователю лишь индикатор процесса. Кроме того нельзя конвертировать весь документ сразу, иначе это начинало сказываться на производительности сервера.

Проще всего мне казалось реализовать это через cron, что я и сделал. На локальной машине все заработало чудесно, а вот на сервере клиента не сработало. Крон не запускался, потому что настройками сервера были запрещены loopback-запросы, то есть запросы сервера самого к себе. Можно было написать хостинг-провайдеру, но я же пытался написать универсальное решение, верно?

Было решено вынести background-процесс в ajax-polling. Сказано-сделано. Никаких проблем с loopback-запросами, быстрее по сравнению с кроном, учитывая что за один вызов я разрешал конвертировать всего одну страницу. Да, есть и минусы — документ конвертируется, пока пользователь находится в административном интерфейсе, тем не менее он видит прогресс и его движения не скованы — он может свободно перемещаться и выполнять другие действия — конвертация не прекратится. Она возобновится, даже если он уйдет и вернется через месяц.

Такие дела, как говорит Курт Воннегут в «Бойне номер пять».

Плагин полностью бесплатный и имеет открытый исходный код.

Скриншоты:

screenshot-1

 

screenshot-2

 

screenshot-3

Ссылки:

Сайт | Демо | Документация | Github | WordPress | PRO Addon

Полезно(7)Бесполезно(3)

Похожее

eduard.kozachek.net


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта