Ромка!eu

  • Отдых
  • Работа
Главная

PHP

Swftools и модуль Pdf2SWfField для Друпала

Ромка — Чт, 08/20/2009 - 23:55

516
points

Заказчику захотелось просматривать на сайте PDF-документы через flash-проигрыватель. Adobe Reader есть не у всех, да и выглядит он скучно, а к флешовому проигрывателю можно, при желании, прикрутить множество красивых эффектов. Ну и, разумеется, руками конвертировать файлы из формата PDF в SWF заказчик не захотел. Поиски готового решения ничего не дали, по этому я написал свой модуль для Друпала, который, используя бесплатный набор утилит swftools, конвертирует закачанный PDF в SWF и выводит его в самописном вьюере.

Модуль представляет из себя плагин к CCK, зависит от FileField и использует для вывода просмотрщика возможности модуля SWFTools (он не имеет никакого отношения к проекту swftools.org). Иными словами, для работы моего модуля нужны все три перечисленных выше модуля. Кроме того, на сервере должна быть установлена последняя версия swftools, я тестировал модуль с swftools 0.9 и глюков с конвертированием данных не обнаружил, за другие версии не ручаюсь. Последнее ограничение означает, что модуль не будет работать на 99,99% виртуальных хостингов. Установка swftools не должна вызвать проблем, особенно если воспользоваться вот этой инструкцией.

Демонстрация работы модуля доступна здесь: http://romka.eu/article/testovyy-dokument-demonstriruyushchiy-vozmozhnos....

  • Drupal
  • flash
  • PHP
  • swftools
  • модуль
  • Работа
  • Ромка's blog
  • 15 комментариев
  • Читать далее
  • 1 файл
  • Quote


Схема горнолыжной трассы

Ромка — Вс, 01/13/2008 - 16:30

419
points
Схема горнолыжной трассы

Предыдущее фото: Вечер 3 Текущее фото: Схема горнолыжной трассы. 
Вернуться в галерею Следующее фото: Деревня-музей
  • flash
  • mootools
  • PHP
  • swftools
  • Гетеборг
  • игры
  • Камбоджа
  • Лето 2007
  • Малайзия
  • Оденсе
  • Пномпень
  • СеамРип
  • Сиануквилль
  • Таиланд
  • тест
  • цитата
  • Швеция
  • Новый год 2008 (Норвегия, Швеция, Дания)
  • Таиланд 2005. Пукет
  • Добавить комментарий
RSS-материал

Обо мне

Всем привет!
Меня зовут
Роман Архаров, я профессиональный веб-разработчик, программирую на языках PHP, Python и Action-Script, в работе использую фреймворки Drupal и Django. В этом блоге я размещаю заметки и статьи, связанные с моей работой, отдыхом и другими интересными мне темами.

Популярные заметки

  • AJAX. Обмен данными между клиентом и сервером, закачка на сервер файлов без перезагрузки страницы при помощи библиотеки jQuery.
  • Пример разработки плагина для модуля CCK
  • Темизация Drupal. Часть 1
  • Темизация Drupal. Часть 2. Анатомия темы оформления Drupal
  • Авторизация на Drupal-сайте с помощью аккаунта ВКонтакте
  • Темизация Drupal. Часть 3. Основы Drupal Forms API и темизация форм
  • Темизация Drupal. Часть 4. Темизация Views
  • Разработка сайта на Drupal. Часть 4. Пример разработки корпоративного интранет-сайта на Drupal
  • Вращение изображений при помощи Javascript
  • Кнопки Home, End и Page Up, Page Down в Mac OS

Подписка


Последние комментарии

  • Oz → Швабрашвабр2 → слабовато для
  • loan → Вращение изображений при помощи Javascript → answer this topic
  • CopelandLacey33 → Доставка → reply this post
  • vitsss → Авторизация на Drupal-сайте с помощью аккаунта вКонтакте → hostinh nic.ru and vk api
  • dimasikov → Автоматическая "газетная" верстка (верстка в несколько колонок) → Я похожее делал для с этим
  • max2012 → Разработка сайта на Drupal. Часть 2. Архитектура Drupal. → Подвесные потолки Опосля
  • Антон → Темизация Drupal. Часть 4. Темизация Views → Отлично!
  • Itsmypersonal → Зима 2010. Поездка в Тайланд, Индонезию и Сингапур. Часть 2 — Пхукет → Пхукет - да!
  • Sheldon → Перетаскивание ячеек таблицы. Table drag and drop — плагин для jQuery → Здравствуйте! Подскажите
  • Sheldon → Home sheep home → Одна из тех игр в которые

Новые заметки

  • Проба пера в HTML5 + canvas. Эффект ластика
  • Шесть рукопожатий
  • Доклад на DrupalConfMoscow 2011
  • Статусы разных сущностей в Друпале 6
  • Футер, прибитый к низу страницы
  • Путешествие по Перу и Боливии. Часть 2
  • Путешествие по Перу и Боливии. Часть 1
  • Несколько панорам из путешествия по Перу и Боливии
  • Авторизация на Drupal-сайте с помощью аккаунта ВКонтакте
  • Home sheep home

Тэги

dckyiev09 Drupal jquery Боливия Отдых Перу Работа Штуки-дрюки зима 2010 модуль статья темизация
еще тэги

Вход для пользователей

Что такое OpenID?
  • Войти по OpenID
  • Скрыть вход по OpenID
  • Зарегистрироваться
  • Запросить новый пароль

Навигация

  • Exchange rate
  • Vote up/down
  • Переход по внешней ссылке
  • Последние сообщения
  • Фотогалереи

Курсы валют

  • 100 Казахских тенге — 19,9970 (+0.01)
  • 10 Украинских гривен — 36,9677 (-0.01)
  • 10 Китайских юаней — 47,1500 (-0.01)
  • 100 Японских иен — 38,4449 (-0.07)
  • 1 Доллар США — 29,6795 (-0.01)
  • 1 Евро — 39,4767 (+0.07)
  • 10000 Белорусских рублей — 35,8016 (+0.58)
  • 1 Турецкая лира — 17,0200 (-0.02)

10 случайных заметок

  • Получение заголовков (HTTP-headers) страницы при помощи Java-script
  • Новый год 2008. Часть 4. Копенгаген, Оденсе.
  • Куба. Лето 2008. Часть 6
  • Футер, прибитый к низу страницы
  • Лето 2007. Путешествие в Камбоджу – Таиланд – Малайзию. Часть 4. Камбоджа, СеамРип и Ангор Ват, лето
  • Разработка сайта Drupal.ru
  • Семинар по хапкидо в Днепропетровске
  • El Empleo
  • Backup-manager — настройка резервного копирования Linux-сервера на Amazon S3 за 5 минут
  • Разработал модуль "Адаптивное меню" для Drupal 6

Случайные фото

На подходе к Красной поляне...
Я и мой автопарк :))
Копенгаген, Кристиания, Граффити 4
Без имени
Насыпь между Кайо Санта Мария и Кубой
Эль Ничо. На фоне я.
Фонарь
Судак, Генуэзская крепость
Пустыня
Бронзовое море
Вечерний Копенгаген
Дорожка
Горы
Я и кокос... Где то я это уже видел...
Арка
В аэропорту
  • Отдых
  • Работа

При использовании материалов с сайта, пожалуйста, ставьте ссылку на источник. E-mail для связи: mne@romka.eu.