Я использую несколько слоистых Canvas Plus Fabric.js Canvas, как SO: < /p>
< /code>
Все эти контекста Canvas имеют свойство imagesmothingenabled < /strong>, установленное на false, но по неизвестной причине всегда включается сглаживание для всех Canvas и запроса ctx.imagesmoothingenabled < /strong> true, даже если он был установлен на Forse. Связано, потому что ImagesmothingEnabled ложь, когда я не инициализации холста Fabric.js, но как только я его инициализации, все они устанавливаются на True. />
Я использую этот код для отключения сглаживания изображения для стандартного холста (а также для Fabric.js One после инициализации): < /p>
ctx.mozImageSmoothingEnabled = false;
ctx.oImageSmoothingEnabled = false;
ctx.webkitImageSmoothingEnabled = false;
ctx.msImageSmoothingEnabled = false;
ctx.imageSmoothingEnabled = false;
< /code>
Я также использую это, чтобы выбрать сглаживание изображения для Canem.js Canvas: < /p>
c_fabric = new fabric.Canvas("fabric_canvas", {
imageSmoothingEnabled: false
});
< /code>
Почему это происходит?
Как отключить сглаживание изображения навсегда? < /p>
Подробнее здесь: https://stackoverflow.com/questions/295 ... o-be-false