Драгоценный камень креветок: Как создать.pdf из * существующего * файла (.xls)

Кто-нибудь может показать мне (может быть, скопировать / вставить простой пример кода), как создать файл.pdf из существующего файла (.xls), используя гем Prawn? (По сути, мне нужна команда, которая "открывает" существующий файл.)

(Я спрашиваю, потому что документация Prawn ( http://prawn.majesticseacreature.com/docs/), кажется, давно исчезла - ее даже нельзя использовать через кеш Google...)

Большое спасибо за любую помощь с этим! Том

3 ответа

Решение

Я бы посоветовал вам решить проблему.

  1. Вы можете читать xls с Ruby? Возможно, но это в лучшем случае ненадежно. Тем не менее, вы можете легко прочитать CSV, и XLS хорошо экспортирует в этот формат.

  2. Можете ли вы написать "таблицу" значений в pdf креветки? да

Итак, (почти) все, что вам нужно, - это небольшая программа, которая может проанализировать CSV-файл в удобной для таблицы структуре и затем передать его в Prawn для генерации.

Prawn может использоваться для отображения содержимого поверх PDF. Вы говорите о.xls, совершенно другом формате.

Оказывается, камень креветок не может обрабатывать существующие файлы...

Другие вопросы по тегам