[javascript] Fabric.js로 텍스트 스타일 적용하기(글꼴, 크기, 색상)

Fabric.js는 HTML5 캔버스 상에서 동적인 그림 및 그래픽 처리를 위한 자바스크립트 라이브러리입니다. 텍스트 엘리먼트에도 다양한 스타일을 적용할 수 있습니다. 이 글에서는 글꼴, 크기, 색상을 설정하는 방법에 대해 알아보겠습니다.

1. 글꼴 설정하기

텍스트 엘리먼트에 원하는 글꼴을 적용하려면 fontFamily 속성을 사용합니다. 아래는 예시 코드입니다.

var canvas = new fabric.Canvas('canvas');

var text = new fabric.Text('Hello, Fabric.js!', {
  fontFamily: 'Arial'
});

canvas.add(text);

위 예시에서는 fontFamily 속성을 Arial로 설정하여 텍스트의 글꼴을 변경하였습니다.

2. 크기 설정하기

텍스트 엘리먼트의 크기를 조정하려면 fontSize 속성을 사용합니다. 아래는 예시 코드입니다.

var canvas = new fabric.Canvas('canvas');

var text = new fabric.Text('Hello, Fabric.js!', {
  fontSize: 24
});

canvas.add(text);

위 예시에서는 fontSize 속성을 24로 설정하여 텍스트의 크기를 변경하였습니다.

3. 색상 설정하기

텍스트 엘리먼트의 색상을 변경하려면 fill 속성을 사용합니다. 아래는 예시 코드입니다.

var canvas = new fabric.Canvas('canvas');

var text = new fabric.Text('Hello, Fabric.js!', {
  fill: 'red'
});

canvas.add(text);

위 예시에서는 fill 속성을 'red'로 설정하여 텍스트의 색상을 변경하였습니다.

마무리

Fabric.js를 사용하면 텍스트 엘리먼트에 원하는 스타일을 쉽게 적용할 수 있습니다. 글꼴, 크기, 색상 등을 자유롭게 조정하여 원하는 디자인을 만들어보세요.

더 자세한 사용법은 Fabric.js 공식 문서를 참고하십시오.