Просмотр pdf-файлов
Описание pdf.viewer
Одностраничный компонент осуществляет вывод и просмотр файлов формата pdf на сайте. Компонент является стандартным и входит в дистрибутив модуля. В визуальном редакторе компонент расположен по пути: Контент > Медиа > Просмотр pdf-файлов.
Параметры
Поле | Параметр | Описание |
Дополнительные параметры | ||
---|---|---|
Идентификатор просмотрщика | VIEWER_ID | Уникальный идентификатор компонента. Основной контейнер (dom-нода) будет иметь идентификатор outerContainer_#Идентификатор# . С его помощью производятся изменения в работе компонента, например: изменение стилей. |
Путь к файлу | PATH | Указывается путь к файлу, который должен открыться. |
Будет показан во фрейме | IFRAME | [Y/N]Если опция установлена, то перед выводом компонента будет очищен буфер страницы, а компонент вставит свои <html><head> теги так, как будто это отдельная страница. В этом режиме просмотрщик растягивается на всю ширину экрана. |
Заголовок | TITLE | Если включен режим показа во фрейме, то в настройках можно указать заголовок окна. Если его не указать, то название по умолчанию Просмотр pdf файла. |
Выводить кнопку печати | [Y/N]Если включен режим показа во фрейме, то при установленной галочке будет выводиться кнопка для отправки файла на печать. | |
Высота | HEIGHT | Если не выбран режим показа во фрейме, то в этом поле указывается ширина просмотрщика (в пикселях). |
Ширина | WIDTH | Если не выбран режим показа во фрейме, то в этом поле указывается высота просмотрщика (в пикселях). |
Ссылка на страницу печати | PRINT_URL | Если не выбран режим показа во фрейме, то по умолчанию кнопка печати не выводится. Если в этом поле указать ссылку, то при клике на кнопку печати произойдёт переход на эту ссылку. Предполагается, что при переходе пользователь увидит страницу, где установлен этот же компонент, но в режиме фрейма, т.к. печать в этом компоненте не работает при выводе в теле страницы. |
Пример вызова
<?$APPLICATION->IncludeComponent( "bitrix:pdf.viewer", "", Array( "HEIGHT" => "600", "IFRAME" => "N", "PATH" => "/upload/ISR6bMnaRq.pdf", "PRINT" => "N", "PRINT_URL" => "", "TITLE" => "", "VIEWER_ID" => "", "WIDTH" => "900" ) );?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024