25 lines
651 B
HTML
25 lines
651 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<style>
|
|
canvas {
|
|
width: 300px;
|
|
height: 300px;
|
|
}
|
|
</style>
|
|
<body>
|
|
<canvas id="canvas"></canvas>
|
|
<script>
|
|
if (window.internals)
|
|
internals.settings.setLargeImageAsyncDecodingEnabled(true);
|
|
|
|
let image = new Image;
|
|
image.onload = (() => {
|
|
let canvas = document.getElementById("canvas");
|
|
let context = canvas.getContext("2d");
|
|
context.drawImage(image, 300, 0, canvas.width, canvas.height, 0, 0, canvas.width, canvas.height);
|
|
});
|
|
image.src = "resources/red-green-blue-900-300.png";
|
|
</script>
|
|
</body>
|
|
</html>
|