Драгоценный камень креветок: Как создать.pdf из * существующего * файла (.xls)
Кто-нибудь может показать мне (может быть, скопировать / вставить простой пример кода), как создать файл.pdf из существующего файла (.xls), используя гем Prawn? (По сути, мне нужна команда, которая "открывает" существующий файл.)
(Я спрашиваю, потому что документация Prawn ( http://prawn.majesticseacreature.com/docs/), кажется, давно исчезла - ее даже нельзя использовать через кеш Google...)
Большое спасибо за любую помощь с этим! Том
3 ответа
Я бы посоветовал вам решить проблему.
Вы можете читать xls с Ruby? Возможно, но это в лучшем случае ненадежно. Тем не менее, вы можете легко прочитать CSV, и XLS хорошо экспортирует в этот формат.
Можете ли вы написать "таблицу" значений в pdf креветки? да
Итак, (почти) все, что вам нужно, - это небольшая программа, которая может проанализировать CSV-файл в удобной для таблицы структуре и затем передать его в Prawn для генерации.
Prawn может использоваться для отображения содержимого поверх PDF. Вы говорите о.xls, совершенно другом формате.
Оказывается, камень креветок не может обрабатывать существующие файлы...