5
mam problem z HTML5 canvasPłótno drawImage() słaba jakość
rysuję obraz ale jej jakość staje się bardzo słaba
po i wyciągnąć go z płótna staje się to
mój kod jest tutaj
<script type="text/javascript">
$canvasWidth = $('#canvas').width;
$canvasHeight = $('#canvas').height;
var alpha = 0.0;
var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
function draw(){
var delta = 0.05;
ctx.clearRect(0,0,$canvasWidth, $canvasHeight);
ctx.globalAlpha = alpha;
var logo= new Image();
WandioLight.onload = function(){
ctx.drawImage(logo, 0, 0, 250, 167);
};
logo.src = "logo.png";
alpha += delta;
if(alpha > 1.0){
return false;
}
setTimeout(draw, 50);
}
Ci ustawić szerokość i wysokość płótno z pliku css? –
mam to w html – Dachi
Wierzę, że jest to problem skalowania, który występuje podczas ustawiania "szerokości" i 'height' spróbuj zrobić to z atrybutem' style'. – James