Экспорт в Pdf через rails

#ruby-on-rails #pdf #pdf-generation

#ruby-on-rails #PDF #pdf-генерация

Вопрос:

Мне нужно сгенерировать отчет в PDF-файл, сохранить на сервере, а затем отправить файл клиенту по электронной почте.

Я ищу драгоценный камень для экспорта файла PDF

И я хочу знать, сохраняет ли файл все параметры pdf (например, ссылки и возможность выбора текста копировать текст и т. Д.)

Спасибо

Комментарии:

1. какой тип pdf (только текст, рисунки, изображения)?

2. Текст (цвет и цвет фона), таблицы, изображения (например, круг и логотип) Верхний и нижний колонтитулы.

3. Я знаю github.com/mileszs/wicked_pdf (просто) и github.com/cortiz/prawn-rails примеры здесь prawnpdf.org/manual.pdf (более мощный, но немного менее простой)

Ответ №1:

Вы можете использовать wicked_pdf gem для создания PDF из HTML. Вы можете настроить параметры так, как захотите, при их расширенном использовании.

Комментарии:

1. Генерирует ли этот драгоценный камень html в виде изображения или сохраняет параметры pdf, такие как выделение текста или разделение длинного текста на страницы

2. Нет, он не будет генерировать изображение в формате PDF. Он сгенерирует фактический PDF-документ, в который вы можете копировать тексты и создавать гиперссылки.

Ответ №2:

Wicked PDF — это то, что вам нужно. Он будет экспортировать в PDF и сохранит все ссылки, текст и изображения, как в реальном PDF, потому что он создает настоящий, полноценный PDF-файл.