#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-файл.