Экспорт Pdf в рельсы
Мне нужно экспортировать HTML-страницу с некоторыми диаграммами в PDF файл, для чего нужны хорошие камни?
Ответы
Ответ 1
PDFKit http://railscasts.com/episodes/220-pdfkit и креветка http://railscasts.com/episodes/153-pdfs-with-prawn,
Мой выбор - PDFKit.
При работе с диаграммами это может быть проблемой. Рекомендуем использовать графические диаграммы в этом случае. Но, возможно, поддерживается холст.
Ответ 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, работая менее чем через несколько часов.