VBA 로 곡선을 그릴 때1. BuildFreeform으로 시작 좌표를 초기화한 후2. AddNodes로 직선이나 곡선 좌표를 계속 추가하여 그립니다. AddNodes에 대한 MS도움말의 설명이 자세하지 않고 친절하지 않습니다.심지어 파워포인트 도움말은 맞는데 엑셀과 워드 도움말에는 아직도 마지막 인수인 X3,Y3가 조절점좌표라는 틀린 설명이 들어가 있습니다. 이에 좀 더 설명도 필요하고 눈에 보이는 예시가 절실히 요구됩니다. 먼저 이해하기위해 필요한 기본적인 용어입니다. 아래 그림을 기준으로 AddNodes 로 새로 추가되는 선 조각을 Segment (세그먼트) 라고 부르고 왼쪽에 첫번째 조절점(제어점)1과 오른쪽에 두번째 제어점(조절점)2가 필요합니다. 2차원 베지어 곡선의 형태입니다. 참고로 TTF..
node 검색 결과
해당 글 2건
.AddNodes를 이용한 곡선 그리기 예시
PPT+VBA
2025. 5. 6. 21:57
도형의 Node를 대칭되게 조절
위와 같은 자유형 도형 ABCD가 있을 때 C점과 D점을 대칭되도록 만들고 싶습니다. 물론 처음부터 사다리꼴 도형으로 그리면 하나의 조절점으로 두 점이 동시에 조절되므로 자동으로 대칭이 됩니다. 여기서는 그밖의 자유형 도형인 경우에 두 점을 대칭되도록 만드는 것에 집중하겠습니다. 대칭이 되도록 만드는 것은 네모 도형을 하나 더 추가하고 기존 사다리꼴과 도형병합(교차 혹은 조각)를 실행해서 공통된 부분만 남기고 이 도형을 복제해서 좌우를 반사시키고 좌우에 대칭되는 절반짜리 도형을 도형병합(통합)하는 방법이 있습니다. 단, C와 D가 평행인 경우에는 가능합니다. 하지만 Y값이 서로 다르다면 문제가 다릅니다. 아래처럼 작업하면 사다리꼴이 아닌 각이 5개인 도형이 남게 됩니다. 이렇게 원하지 않는 결과가 나오므..
PPT+VBA
2023. 8. 23. 09:00
최근댓글