2014-04-01 2 views
0

내 사이트에서 fabric.js를 사용하고 있습니다.fabric.js에서 글꼴 패밀리의 전체 목록을 얻는 방법

var text1 = new fabric.Text('Fabric', { 
    left: 90, 
    top: 570, 
    angle: -5, 
    fontFamily: 'Helvetica', 
    fontSize: 20, 
    fill: 'red' 
}) 

로 삼았지만 사용할 수있는 모든 글꼴 필요 - 나는 캔버스에 텍스트를 추가해야 할 경우 가정, 나는 쓰기 - 나는 실행에서 글꼴을 선택할 수 있도록 목록에서 (같은 굴림, 돋움을) 시간, 나는 그것을 Google에 시도했다. 그러나 나는 아무것도 얻지 않았다. 누군가 나를 도와 주는지 궁금합니다. 감사합니다.

+0

관련 항목 : http://stackoverflow.com/questions/3368837/list-every-font-a-users-browser-can-display. 간단히 말해서, 당신은 순수 자바 스크립트에서 그것을 할 수 없습니다. 다음은 Flash + JS 솔루션입니다. https://github.com/gabriel/font-detect-js. –

+0

친애하는, 어떤 글꼴을 감지하고 싶지 않아 fabric.js에서 제공하는 글꼴 목록이 필요합니다. – user3475571

+0

fabric.js 마술 지팡이가 아니며 글꼴을 제공하지 않으며 HTML5 캔버스 요소를 편집하기위한 간단한 JS 라이브러리입니다. 그리고 캔버스에서 ['font'] (https://developer.mozilla.org/en-US/docs/Web/CSS/font) 속성을 설정하여 글꼴을 변경할 수 있습니다 : https://developer.mozilla.org/ko/docs/Drawing_text_using_a_canvas –

답변

0

fabricjs는 어떤 글꼴을 제공하지 않습니다. 대신 html5 캔버스를 사용하므로 브라우저에서 제공하는 글꼴을 사용합니다.

런타임 중에 사용 가능한 글꼴을 나열해야한다면 following을 테스트 할 수 있습니다.

당신은 font-face을 사용하여 자신을 가져올 수 있습니다.

관련 문제