Как создать редактируемый документ с использованием креветок - PullRequest
0 голосов
/ 02 апреля 2019

Я новичок в Ruby на рельсах. Я работаю на Rails 5. У меня есть требование генерировать PDF-документ по нажатию кнопки с подробной информацией в базе данных, чего я достиг, используя драгоценный камень PRAWN. Теперь существует требование, чтобы при нажатии кнопки я получал опцию, в которой я должен иметь возможность выбрать, создавать ли документ в формате PDF или редактируемый формат (DOCX или любой другой формат).

Можем ли мы достичь этого с помощью драгоценного камня PRWAN в рельсах 5?

Пожалуйста, предложите мне, если есть какие-либо другие варианты.

1 Ответ

0 голосов
/ 02 апреля 2019

Драгоценный камень Креветка работает только в формате PDF.

Я верю, что все, что вам нужно, это драгоценный камень htmltoword

Использование:

require 'htmltoword'

# Configure the location of your custom templates
Htmltoword.config.custom_templates_path = 'some_path'

my_html = '<html><head></head><body><p>Hello</p></body></html>'
document = Htmltoword::Document.create(my_html, word_template_file_name)
file = Htmltoword::Document.create_and_save(my_html, file_path, word_template_file_name)
...