Nodejs: потыкать либу node-canvas + fabricjs
Цена договорная
Есть хорошая библиотека для рисования
https://github.com/Automattic/node-canvas
Но у нее есть некоторые ограничения. Например, через нее не поддерживаются свойства\модификации текста вроде letterspacing.
Есть вторая библиотека - которая по факту является надстройкой над node-canvas, они сами про это пишут в документации. Она позволяет делать многое, в тч нужные текстовые модификации.
https://github.com/fabricjs/fabric.js
Вопрос
Можно ли переиспользовать канву? У меня 99% работ идет в canvas. Но иногда надо писать кастомный текст. Я не хочу ставить фабрик, писать текст, экспортировать его в png, чтобы этот png потом наложить на канву - это костыли. Как можно "подсунуть" оригинальную канву в фабрик, чтобы там написать текст, растеризовать и вернуть обратно?
Оплачу работу по изучению этого. Точнее, по поиску решения.
https://github.com/Automattic/node-canvas
Но у нее есть некоторые ограничения. Например, через нее не поддерживаются свойства\модификации текста вроде letterspacing.
Есть вторая библиотека - которая по факту является надстройкой над node-canvas, они сами про это пишут в документации. Она позволяет делать многое, в тч нужные текстовые модификации.
https://github.com/fabricjs/fabric.js
Вопрос
Можно ли переиспользовать канву? У меня 99% работ идет в canvas. Но иногда надо писать кастомный текст. Я не хочу ставить фабрик, писать текст, экспортировать его в png, чтобы этот png потом наложить на канву - это костыли. Как можно "подсунуть" оригинальную канву в фабрик, чтобы там написать текст, растеризовать и вернуть обратно?
Оплачу работу по изучению этого. Точнее, по поиску решения.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.