이 기사에서는 add 메서드를 사용하여 캔버스에 개체를 추가합니다. 캔버스를 생성한 후 fabric.Circle, fabric.Ellipse 또는 fabric.Line 등과 같이 FabricJS에서 사용 가능한 다양한 객체로 캔버스를 채울 수 있습니다.
canvas.add(object: fabric.Object);
Object - 매개변수는 fabric.Object 유형이고 객체를 저장합니다
대신 Creation은 먼저 개체의 인스턴스를 가져온 다음 add() 메서드를 사용하여 캔버스에 렌더링합니다. 이 작업은 add() 메서드에서 직접 수행할 수 있습니다. 다음은 설명하기 위한 예입니다.
<!DOCTYPE html> <html> <head> <!-- Adding the Fabric JS Library--> <script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/510/fabric.min.js"></script> </head> <body> <div style="padding: 10px; font-weight: bold"> How to add an object to the canvas using FabricJS </div> <canvas id="canvas" width="500" height="300" style="border: 2px solid #000000"> </canvas> <script> // Initiate a canvas instance var canvas = new fabric.Canvas("canvas"); canvas.add( new fabric.Circle({ radius: 40, fill: "#9370db", top: 100, left: 100, }) ); </script> </body> </html>
이 예에서는 Fabric.Triangle 클래스를 사용하여 개체를 만드는 방법을 살펴보겠습니다. 삼각형 개체를 만들어 캔버스에 추가합니다.
<!DOCTYPE html> <html> <head> <!-- Adding the Fabric JS Library--> <script src="https://cdnjs.cloudflare.com/ajax/libs/fabric.js/510/fabric.min.js"></script> </head> <body> <div style="padding: 10px; font-weight: bold"> How to add an object to the canvas using FabricJS </div> <canvas id="canvas" width="500" height="300" style="border: 2px solid #000000"> </canvas> <script> // Initiate a canvas instance var canvas = new fabric.Canvas("canvas"); // Creating an instance of the fabric.Triangle class var triangle = new fabric.Triangle({ width: 60, height: 70, fill: "#87a96b", left: 30, top:20 }); // Adding it to the canvas canvas.add(triangle); </script> </body> </html>
위 내용은 FabricJS를 사용하여 캔버스에 개체를 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!