Является ли Prince лучшим способом создания PDF-файлов в Ruby on Rails? - PullRequest
1 голос
/ 05 мая 2010

После нескольких поисков в Google выясняется, что способ создания PDF-файлов в Rails из HTML и CSS (в отличие от нового языка разметки) заключается в использовании Prince.

Имея лицензию на 3800 долл. Для моего небольшого коммерческого приложения, я задаюсь вопросом, действительно ли это консенсус или у людей есть альтернатива, которой они могут поделиться, что и как.

Ответы [ 5 ]

7 голосов
/ 05 мая 2010

Вы можете также проверить креветку . Учебное пособие можно найти на railscasts.com .

4 голосов
/ 05 мая 2010

Это может соответствовать требованиям: http://code.google.com/p/wkhtmltopdf/

0 голосов
/ 02 апреля 2012

Качество рендера Prince и поддержка CSS (лучше, чем у некоторых браузеров) - это главное преимущество. Если вы генерируете документы только с простыми макетами, используйте Prawn.

0 голосов
/ 12 сентября 2011

Я создаю тонны различных PDF-файлов на лету из различных источников данных, используя Rails, включая лучший макет. Я создаю необходимость создавать их для представления продуктов клиентам.

Перепробовав все инструменты, упомянутые выше, Prince - лучший инструмент для этой задачи.

0 голосов
/ 05 мая 2010

Мы попробовали решения для буксировки:

  1. с использованием латекса генерирует pdf, есть код ruby ​​gem rtex
  2. с использованием библиотеки java iText , используйте его, вам может понадобиться rjb , который позволит вам использовать java lib непосредственно в коде ruby, точно так же, как jruby, но вам не нужно собирать все, что вам нужно приложение на jruby.
...