Используя chart.js с плагином фонового изображения, не может получить все изображение, чтобы показатьJavascript

Форум по Javascript
Ответить
Anonymous
 Используя chart.js с плагином фонового изображения, не может получить все изображение, чтобы показать

Сообщение Anonymous »

Я успешно создал плагин с фоновым изображением Canvas для диаграммы диаграммы. Это обрезает изображение по вертикали. Я использую ту же настройку, что и на ссылке: < /p>
const custplugin = {
id: 'custplugin',
beforeDraw: (chart) => {
if (image.complete) {
const ctx = chart.ctx;
const {top, left, width, height} = chart.chartArea;
const x = left + width / 2 - image.width / 2;
const y = top + height / 2 - image.height / 2;
ctx.drawImage(image, x, y);
} else {
image.onload = () => chart.draw();
}
}
};
< /code>
Я попытался установить CSS «переполнение: видимо» для элемента «холста» и Div, удерживающего это, но это не влияет. Я пытался возиться с настройками «const x 'и' const y» в плагине, но, кажется, ничего не работает.
Как я могу показать все изображение?>

Подробнее здесь: https://stackoverflow.com/questions/795 ... ge-to-show
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»