다음을 통해 공유


경로 평면화

GraphicsPath 개체는 선과 베지어 스플라인의 시퀀스를 저장합니다. 경로에 여러 유형의 곡선(타원, 호, 카디널 스플라인)을 추가할 수 있지만 각 곡선은 경로에 저장되기 전에 베지어 스플라인으로 변환됩니다. 경로 평면화는 경로의 각 베지어 스플라인을 직선 시퀀스로 변환하는 것으로 구성됩니다.

경로를 평면화하려면 GraphicsPath 개체의 GraphicsPath::Flatten 메서드를 호출합니다. GraphicsPath::Flatten 메서드는 평면화된 경로와 원래 경로 사이의 최대 거리를 지정하는 평탄도 인수를 받습니다. 다음 그림에서는 평면화 전후의 경로를 보여 줍니다.

파란색으로 연결된 베지어 스플라인 시퀀스와 빨간색의 해당 줄을 보여 주는 일러스트레이션