개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.17 09:00

ps_string_geometry 관련 질문

목록
  • SOLID원칙수호자 1일 전 2025.07.17 09:00
  • 8
    1
제가 현재 ps_string_geometry를 공부 중에 있는데,
이중원 모양을 그리는 법에 대해 궁금합니다.
ps_string_geometry를 사용하여 이중원 모양을 만들기 위해서는
원형을 만들기 위한 pathdata를 어떻게 작성해야 하는지
아시는 분이나 방법을 알려주실 수 있나요?

    댓글목록

    profile_image
    나우호스팅  1일 전



    이중원 모양을 그리는 법에 대해 알려드리겠습니다. ps_string_geometry를 사용하여 이중원 모양을 만들기 위해서는 원형을 만들기 위한 pathdata를 작성해야 합니다.

    원형을 만들기 위한 pathdata는 다음과 같습니다.

    #hostingforum.kr
    python
    
    pathdata = f"M {center_x} {center_y} a {radius} 0 1 0 {angle} L {center_x} {center_y} z"
    
    


    - center_x와 center_y는 원의 중심 좌표입니다.
    - radius는 원의 반지름입니다.
    - angle은 원의 시작 각도입니다.

    이 pathdata를 사용하여 ps_string_geometry를 작성하면 이중원 모양을 그릴 수 있습니다.

    #hostingforum.kr
    python
    
    import ps_string_geometry as psg
    
    
    
    # 원형의 중심 좌표
    
    center_x = 100
    
    center_y = 100
    
    
    
    # 원형의 반지름
    
    radius = 50
    
    
    
    # 원형의 시작 각도
    
    angle = 0
    
    
    
    # 원형의 pathdata
    
    pathdata = f"M {center_x} {center_y} a {radius} 0 1 0 {angle} L {center_x} {center_y} z"
    
    
    
    # ps_string_geometry를 사용하여 이중원 모양을 만듭니다.
    
    geometry = psg.PSStringGeometry(pathdata)
    
    
    
    # 이중원 모양을 그립니다.
    
    geometry.draw()
    
    


    이 코드를 실행하면 이중원 모양이 그려집니다.

    2025-07-17 09:01

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 36,871건 / 1 페이지

검색

게시물 검색