Показать сообщение отдельно
Старый 22.04.2010, 14:14   #5
(:)
Senior Member
 
Регистрация: 05.04.2006
Сообщений: 105
По умолчанию

результаты анализа:

на данный момент было найдено два потенциально перспективных решения
Pdf Generator 2 и Webkit Pdf.

Pdf Generator 2
Последняя версия пдф генератора из репозитория использует устаревшую версию фреймворка html2ps и лагает. Однако, если сходить на сайт хтмл2пс и взять последнюю версию и подключить к эксту по аналогии с предыдущей версией экстеншну скармливается хтмл код страницы с &type=123 а на выходе получаем вполне приличный пдф с достаточно высоким уровнем понимания ксс той самой страницы.

недостатки:
  • время генерации около 10 секунд
  • неточности в понимании ксс (не всегда совпадает с последними браузерами) как правило поправимо
  • качество преобразования картинок хромает, возможно можно настроить
  • последняя версия экста использует неактуальную версия хтмл2пс(дорабатывать руками)
  • возможно кеширование пдф файлов в файловой системе при помощи доп екста. настроить с ходу не удалось. иследование пришлось остановить и остановится на оффлайновом решении.

Webkit Pdf
Вебкит пдф по описанию более многообещающий так как рендеринг пдф использует популярный браузерный движок (Хром, Сафари), что предполагает более высокое понимание ксс и качество отрисовки хтмл перед конвертацией.

Не удалось упросить текущего провайдера установить Х11 либы необходимые для вебкита.

Недостатки
  • не будет работать под виндами
  • не каждый провайдер пойдет на установку Х11 либ

привет
(:) вне форума   Ответить с цитированием