Alo*_*gal 3 javascript canvas fabricjs
我正在使用fabricjs 显示图像并使用fabric 启用缩放
myFabric.zoomToPoint({ x: x, y: y }, newZoom);
Run Code Online (Sandbox Code Playgroud)
问题是,当我放大像素时,像素变得模糊,而不是彼此保持“清晰”\“分离”。
缩小:
imageSmoothingEnabled您可以在创建织物的 Canvas 时传递一个选项:
var canvas = new fabric.Canvas('a', {
imageSmoothingEnabled: false // here you go
});
fabric.Image.fromURL("https://i.stack.imgur.com/dQRkt.png", function(img) {
canvas.add(img);
canvas.zoomToPoint({x: 50, y: 50}, 120);
});Run Code Online (Sandbox Code Playgroud)
<script src="https://rawgit.com/kangax/fabric.js/master/dist/fabric.js"></script>
<canvas id="a" height="380" width="250"></canvas>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
930 次 |
| 最近记录: |