프로젝트 소개

快图设计(vue-fabric-editor)는 fabric.js와 Vue로 개발된 플러그인형 이미지 편집기로, 크고 모든 기능을 갖춘 온라인 PS류의 중량 도구가 아니라 가볍고 간결한 그래픽 편집기를 지향합니다. 프로젝트는 플러그인 아키텍처를 채택하여 플러그인을 통한 확장 개발을 지원하며, 사용자 정의 우클릭 메뉴와 단축키를 지원합니다. 주요 기능은 다음과 같습니다: JSON, PSD 파일 가져오기; PNG, SVG, JSON 파일 내보내기; 그룹화 및 그룹 해제; 레이어 관리; 그라디언트 속성; 모양, 글꼴, 테두리, 그림자 설정; 실행 취소 및 다시 실행; 단축키; 우클릭 메뉴; 안내선과 눈금자; 사용자 정의 글꼴; 사용자 정의 템플릿 소재; SVG 및 이미지 소재 삽입; 여러 요소의 수평 및 수직 정렬; 배경 속성 설정; 화살표와 선; 브러시와 다각형 그리기; QR 코드와 바코드; 이미지 교체, 자르기 및 필터; 워터마크; 국제화. 사용 방법: 먼저 Node.js v18-v20 및 pnpm 8.4.0을 설치한 후 pnpm i와 pnpm dev를 실행해야 합니다. README에서는 반드시 pnpm 8.x를 사용해야 하며, 상위 버전은 의존성 불일치로 인해 페이지 실행 오류가 발생할 수 있다고 특별히 안내하고 있습니다. 프로젝트는 데모 사이트와 문서를 제공하며, 위챗 교류 그룹, fabric.js 중국어 튜토리얼 및 즈스싱치우(知识星球) 등 개발자 서비스를 마련하고 있습니다. 또한 유료 상용 버전이 있어 완전한 프런트엔드와 백엔드, 관리자 백오피스, 소스 코드 라이선스 및 2차 개발 지원, 그리고 상품/의류 DIY 디자이너, 2차원 디자이너 등 맞춤형 사례를 제공합니다. 오픈소스 버전은 프런트엔드 코드만 포함하며 MIT 라이선스를 채택하고 있습니다.