Экспорт Pdf в рельсы

Мне нужно экспортировать HTML-страницу с некоторыми диаграммами в PDF файл, для чего нужны хорошие камни?

Ответы

Ответ 2

Я использую wicked_pdf для экспорта выведенного HTML-страниц из Ruby on Rails в формате PDF. Он работает очень хорошо и поддерживает множество опций.

Я оставляю это как сухарь для всех, кто сталкивается с этим вопросом позже...

Ответ 3

Я только что рассмотрел проект, включающий сложные таблицы, графики, извлеченные из графиков Google, и рассмотрел три варианта:

  • креветка
  • pdfkit
  • wickedpdf

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

pdfkit и wickedpdf - это оба рендеринга PDF из шаблонов html, и они используют один и тот же базовый движок. Это делается для более старого приложения Rails 2.3, и я смог получить pdfkit для работы в режиме разработки, но не в производстве под Пассажиром.

Мне не удалось заставить wickedpdf работать вообще в Rails 2.3.

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