Skip to content

feat(react-zpl): Circle, Ellipse 컴포넌트 추가#8

Merged
Bori-github merged 4 commits into
mainfrom
feat/circle-component
Mar 9, 2026
Merged

feat(react-zpl): Circle, Ellipse 컴포넌트 추가#8
Bori-github merged 4 commits into
mainfrom
feat/circle-component

Conversation

@Bori-github

@Bori-github Bori-github commented Mar 9, 2026

Copy link
Copy Markdown
Owner

📝 작업 내용

ZPL 라벨에 원(Circle)과 타원(Ellipse)을 그릴 수 있는 컴포넌트를 추가합니다.

Circle

  • graphicCircle(^GC) 명령 추가
  • diameter 34095, thickness 14095 검증
  • fieldOriginX/Y, lineColor 지원

Ellipse

  • graphicEllipse(^GE) 명령 추가
  • width, height 34095, thickness 14095 검증
  • fieldOriginX/Y, lineColor 지원

기타

  • web, electron 데모에 Circle, Ellipse 예제 추가
  • 단위 테스트 추가 (Circle 9개, Ellipse 8개)

🔍 변경 범위

  • apps/react-zpl - React ZPL 라이브러리
  • docs - 문서 사이트
  • tests - 테스트 코드
  • demos - 데모 애플리케이션
  • 기타 (설명 필요)

📸 스크린샷 (선택사항)

📚 추가 정보

  • Line, DiagonalLine과 동일한 ZplElement 패턴 적용

- graphicCircle(^GC) 명령 추가
- diameter 3~4095, thickness 1~4095 검증
- 단위 테스트 추가
- web, electron 데모에 Circle 예제 추가
- graphicEllipse(^GE) 명령 추가
- width, height 3~4095, thickness 1~4095 검증
- 단위 테스트 추가
- web, electron 데모에 Ellipse 예제 추가
@Bori-github Bori-github self-assigned this Mar 9, 2026
@Bori-github Bori-github added the enhancement New feature or request label Mar 9, 2026
@Bori-github Bori-github merged commit 638648c into main Mar 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant