Мне поручено выполнить следующую задачу в проекте Rails. Клиенты будут иметь шаблоны в формате Word doc, которые содержат стандартный текст и изображения с логотипами компаний и фирменными бланками и т. Д.
Они смогут загрузить эти шаблоны. Что мне нужно сделать, так это прочитать эти шаблоны, внедрить в них соответствующие данные о клиентах, цены и информацию о продажах и создать файл PDF, который затем будет отправлен по электронной почте соответствующей стороне.
Основным камнем преткновения является получение текста и изображений из документа Word в html и сохранение макета. Я хочу избежать использования стороннего программного обеспечения для преобразования документа в HTML. Я ищу способ справиться со всем в моем приложении Rails. Это возможно? Я знаю, что M $ - это плохо, и все, но в бизнес-сообществе есть огромная база пользователей MS Office, с которой нужно взаимодействовать.
У меня очень хорошие навыки использования WickedPDF и PDFKit, и я уверен, что смогу выяснить Prawn, если это будет необходимо.