#javascript
Вопрос:
Допустим, у меня есть путь, определенный следующим образом:
context.beginPath();
context.moveTo(x0, y0);
context.lineTo(x1, y1);
context.lineTo(x2, y2);
...
context.closePath();
Путь гарантированно будет выпуклым многоугольником, но не правильным.
Теперь я хочу нарисовать текст внутри многоугольника:
- Текст должен быть отцентрирован в обоих направлениях внутри области.
- Текст должен быть многострочным, если это возможно, и полезным.
- Размер шрифта должен варьироваться, чтобы весь текст находился внутри многоугольника.