Я хочу преобразовать компонент React (который может включать другие компоненты в качестве дочерних) в изображение. По сути, я хочу создать изображение определенной части HTML. Как мне это сделать? Подойдет любая библиотека из ReactJS или Javascript.
Я решил это с помощью модуля node-html-to-image в бэкэнде, который использует puppeteer. По сути, кукольник создает виртуальный браузер, в котором загружается компонент и захватывается изображение.
node-html-to-image
puppeteer
Вам необходимо передать свой код html в бэкэнд и сгенерировать изображение.
https://www.npmjs.com/package/node-html-to-image