[Помогите] PDF

Тема в разделе "Wordpress", создана пользователем sgayevsky, 23 фев 2011.

Статус темы:
Закрыта.
Модераторы: DzSoft, Sorcus
  1. sgayevsky

    sgayevsky

    Регистр.:
    16 мар 2010
    Сообщения:
    182
    Симпатии:
    82
    Как реализовать открытие файла PDF на станице (в браузере).У нас на странице есть много книг в PDF, пользователь должен мочь и скачать и просмотреть их прямо на сайте.
     
  2. SHOX

    SHOX Постоялец

    Регистр.:
    21 авг 2007
    Сообщения:
    70
    Симпатии:
    38
    Здесь в зависимости от настроек браузера.
    Можно сделать 2 ссылки: одна прямая, другая через плагин для скачивания, например DownloadManager.
     
  3. polyetilen

    polyetilen Заблокирован

    Регистр.:
    10 авг 2006
    Сообщения:
    814
    Симпатии:
    474
    Если у пользователя есть какой нибудь просмотрщик pdf и в настройках браузера разрешён доступ к нему, то возможно через объект
    HTML:
    
    <object data="http://www.google.com/webmasters/docs/search-engine-optimization-starter-guide.pdf" type="application/pdf" width="500" height="600">
      <a href="http://www.google.com/webmasters/docs/search-engine-optimization-starter-guide.pdf">скачать пдф</a>
    </object>
    
    всё зависит от настроек у пользователя.

    А универсальный вариант использовать google doc viewer, показывает pdf в браузере без дополнительных программ, генератор кода
    http://docs.google.com/viewer
    например в iframe
    HTML:
    
    <iframe src="http://docs.google.com/viewer?url=http%3A%2F%2Fwww.google.com%2Fwebmasters%2Fdocs%2Fsearch-engine-optimization-starter-guide.pdf&embedded=true" width="500" height="600" style="border: none;"></iframe>
    
     
    sgayevsky нравится это.
  4. ksana

    ksana

    Регистр.:
    15 июл 2008
    Сообщения:
    160
    Симпатии:
    15
    Вот еще один способ.
    Вставляете в файл functions.php этот код:

    PHP:
    function pdflink($attr$content) {
        return 
    '<a rel="nofollow" class="pdf" href="http://docs.google.com/viewer?url=' $attr['href'] . '">'.$content.'</a>';
    }
    add_shortcode('pdf''pdflink');
    А в записи даете простую ссылку на pdf документ.
     
Статус темы:
Закрыта.