이 기사는 그리기 및 캔버스 기능을위한 여러 자바 스크립트 라이브러리를 탐색하여 웹 개발자가 동적 그래픽으로 응용 프로그램을 향상시킬 수 있도록 권한을 부여합니다. 이 강력한 도구를 탐구합시다! 18/05/2013 업데이트 : 캔버스 쿼리가 추가되었습니다
ocanvas : 이 JavaScript 라이브러리는 픽셀 대신 객체를 사용하여 직관적이고 접근 가능한 진입 점을 제공하여 HTML5 캔버스 개발을 단순화합니다.
- 소스 & 데모
드로잉 라인 (Mozilla & IE) :
HTML은 고유의 선 그리기 기능이 없기 때문에이 예제는 JavaScript의 Bresenham 알고리즘을 활용하여 브라우저 전체에 걸쳐 효율적인 라인 렌더링을 제공하면서 리소스 소비를 최소화합니다.
소스 & 데모
캔비즈 : Canviz는 웹 애플리케이션을위한 서버 측 비트 맵 생성보다 성능 이점을 제공합니다. 서버가 XDOT 텍스트 만 생성하여 프로세스를 간소화하여 렌더링이 더 빠릅니다. - .
소스 & 데모
flotr :
flotr는 사용자 친화적 인 구문으로 최신 브라우저에서 시각적으로 매력적인 그래프를 생성하는 것을 용이하게합니다. 범례 지원, 음수 값 처리, 마우스 추적, 확대 / 축소 및 광범위한 스타일 옵션과 같은 기능을 자랑합니다.
소스 & 데모
-
Raphael은 SVG 및 VML을 활용하는 Raphael : Raphael을 활용하여 DOM 객체 인 그래픽을 작성하여 쉬운 이벤트 처리 및 수정을 허용합니다. 크로스 브라우저 호환성과 사용 편의성을 다재다능한 선택으로 만듭니다.
소스 & 데모
canvasgraph.js : - 브라우저 내에서 간단한 그래프 플로팅을 위해 설계된 Canvasgraph.js는 외부 의존성없이 간단한 솔루션을 제공합니다.
소스 & 데모
jsdraw2d : jsdraw2d는 다양한 정도의 입방 및 일반적인 베 지어 곡선을 포함한 고급 드로잉 기능을 지원하여 개방 및 폐쇄 곡선을 모두 생성 할 수 있습니다.
소스 & 데모
-
JavaScript 벡터 드로우 라이브러리 : 이 크로스 브라우저 라이브러리는 속도를 우선시하지만 독립형 애플리케이션과 비교하여 JavaScript 기반 웹 페이지 그리기의 고유 성능 제한을 인정합니다.
소스 & 데모
draw2d : draw2d는 브라우저 내에서 직접 도면 및 다이어그램을 생성하기위한 사용자 친화적 인 인터페이스를 제공하여 추가 소프트웨어 또는 플러그인이 필요하지 않습니다.
- 소스 & 데모
캔버스 쿼리 :
이 라이브러리는 HTML5 캔버스를 확장하여 게임 개발자가 게임 루프, 렌더링 및 입력 처리 (마우스, 터치, 키보드)에 대한 단순화 된 설정을 제공합니다.
(참고 : 괄호가있는 자리 표시자를 실제 소스 및 데모 페이지에 대한 링크를 추가하는 지침으로 교체했습니다. 각 라이브러리에 대한 올바른 링크를 찾고 삽입해야합니다.)
다음 섹션에는 자바 스크립트 그리기 및 캔버스 라이브러리에 대한 자주 묻는 질문이 포함되어 있습니다. (이 섹션은 이미 잘 작성되었으며 상당한 역설이 필요하지 않기 때문에 크게 변하지 않습니다.) 질문과 답변은 라이브러리를 선택하고 대화식 도면, 데이터 시각화, 오픈 소스 옵션 등을 작성하는 것입니다. (FAQ 섹션은 요청대로 간결하게 생략되지만 최종 출력에 포함됩니다.) 
위 내용은 10 멋진 JavaScript 드로잉 및 캔버스 라이브러리의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!