Pull to refresh

Comments 6

Статья больше похожа на "Как установить minio" 👀

Что за репозиторий, что за либа, что за связка — вопрос. Какой-то поднаготной не увидели. Зачем загружать docx на сервер — не понятно. Подойдёт ли любой docx? А docx — это опенсорс?

Репозиторий указан https://github.com/nikolay-kochubashev/document-generator.git , в нем исходный код для запуска этого прототипа

В первом url упоминания этого репозитория была ошибка - исправил, благодарю!

Конфигурация минио указана подробно, так как это делается вручную

Подойдет любой docx, это Open XML, Open source формат, файл Microsoft Word, можно использовать и другие шаблоны, которые поддерживает CarboneJS

minio это S3 blob storage, отлично подходит для хранения файлов, удобно администрируется и на мой взгляд лучшее бэкграунд решение для хранения шаблонов. Из коробки можно бесплатно поднять, сконфигурировать библиотеки шаблонов, документов (buckets) и через стандартное API minio выполнять CRUD к вашим шаблонам.

Спасибо за статью.

Можете рассказать какой use case для генерирования документов?

Документы обрабатывать - да. Архив кровать тоже. Но вот именно для генерирования... Подставлять значения в документ? Мои начальники скорее секретаршу попросят или практиканта возьмут, чем выделят программистов для таких задач. Или я что-то упустил?

Пожалуйста )

Этот прототип можно встроить в вашу систему как модуль генерации документов (документооборот, CRM и прочее)

Ваша секретарша или практикант в microsoft word формирует шаблон, расставляет тэги в шаблоне (можно также подключить ИТ-шника для этой задачи), вы его загружаете в минио (можно автоматизировано через API минио) и далее используя микросервис в репозитории этой статьи через UI генерируете документ, подставляя данные из формы UI, БД или откуда вам требуется.

Sign up to leave a comment.

Articles