Создание хороших PDF с Ruby - PullRequest
2 голосов
/ 23 апреля 2009

Я хотел бы создать PDF с ruby. Одна особая необходимость - встраивание изображения в текст (или текстовый блок), что означает, что я должен позволить тексту обтекать изображение. Например. изображение должно быть в правом верхнем углу, а текст должен начинаться слева от изображения и продолжаться после изображения, используя всю ширину страницы. Как я могу сделать это в рубине? Спасибо за любые предложения!

Ответы [ 6 ]

4 голосов
/ 24 апреля 2009

В прошлом для получения PDF-файлов с качеством печати в Ruby я использовал rtex .

Это тоже быстро, что является реальным бонусом.

2 голосов
/ 23 апреля 2009

Креветка на помощь?

1 голос
/ 24 апреля 2009

Как насчет того, чтобы Ruby генерировал некоторый код LaTeX, а затем использовал pdflatex для создания PDF?

1 голос
/ 23 апреля 2009

iText - это тяжеловес, который позволит вам делать все, что угодно с PDF-файлами, которые вы можете связать с ним с помощью jRuby.

Еще одна опция, которую я использовал, - управление открытым офисом (у нее есть опция без пользовательского интерфейса, которую вы можете автоматизировать из Ruby)

1 голос
/ 23 апреля 2009

Мне нравится подход html -> pdf. Хотя это, вероятно, не лучший вариант (креветка есть), он позволяет легко создавать PDF. Смотрите этот веб-сайт . Вы также можете использовать подход, описанный на jimneath.org .

Удачи

0 голосов
/ 23 апреля 2009

Хотя я сам этого не делал, я видел, как люди используют Открытый офис без головы. Вы можете управлять им из Ruby и использовать его для создания PDF-файлов. Вы даже можете использовать шаблон Open Office и просто добавить в него некоторые элементы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...