본문 바로가기

728x90

SVG

(4)
그림을 그려보자 - GraphicPath (중) 이번 시간에는 타원,호를 살펴보겠습니다. 사실 타원과 호라고 했지만 원을 그릴때도 마찬가지로 적용합니다. 엄격하게 말하면 원은 완전한 원은 아닙니다. 하지만 일반적인 모니터로 보았을때 거의 구분이 안되기 때문에 그냥 원이라고 합시다. ㅠㅠ 앞에서 살펴본 GraphicPath 의 속성은 사실 어디서 뚝 떨어진것은 아니고 SVG 스펙에 근거해서 만들어졌습니다. http://www.w3.org/TR/SVG/paths.html 내용을 보면 거의 유사하다고 보시면 됩니다. SVG 소스를 그대로 가져다 놓으면 동일하게 구현되지만 약간의 차이가 있긴 합니다. elliptical arc 는 A 로 구분하고 다음과 같은 속성을 가집니다. nRx nRy nAngle bLargearcflag bSweepflag nX nY ..
그림을 그려보자 - GraphicPath (상) 애플리케이션을 만들면서 그림을 그리는 일이 있을까 싶지만 일반 컴포넌트만으로 부족한 부분을 채워주기 위해 그래픽 처리를 지원해주는 컴포넌트가 있다는 것이 얼마나 고마운지 모릅니다. 그렇지 않다면 정말 힘들게 표현을 해야 하거든요. 엑스플랫폼에서는 GraphicPath 라는 컴포넌트를 제공합니다. 폼 위에 도형을 직접 그릴 수 있는 컴포넌트로 GraphicPathData 정보를 가지고 선이나 곡선을 그릴 수 있습니다. data 속성에 대해서 먼저 알아보겠습니다. 해당 속성값에 들어가는 인자값은 type과 argument 순으로 들어갑니다. type은 대소문자 구분없이 들어갈 수 있습니다. M : moveTo 이동에 대한 속성입니다. GraphicPath 시작점(또는 마지막 위치)에서부터 이동하게 됩니다. ..
XML 표준을 사용하는 장점 이분 Martin Brown 은 최근 XML 관련 10가지 시리즈로 인기를 얻고 있는것 같네요.ㅎㅎ http://mcslp.com/ 지난번 리뷰했던 기사 'XML을 사용하는 좋은 습관 열 가지' 에 이어서 2008/09/30 - [인사이드Dev] - 영원한 좋은 습관은 없다 '알아두면 유용한 XML 스키마 열 가지' 이라는 내용을 소개해드립니다. http://www.ibm.com/developerworks/kr/library/x-schematips/ 몇해전에 모 은행과 데이터를 처리하는 방식에서 웹서비스나 바이너리 데이터 처리중에서 선택하는 작업이 있었는데 그때만 해도(물론 지금도..ㅠㅠ) 웹서비스나 XML 그러면 왠지 더 복잡할것 같다는 생각이 들어 바이너리 데이터를 하나하나 잘라서 수많은 오류를 잡아..
FXG 와 SVG - I'm your father 지난주 RIA 캠프 2번째에서는 국내개발자 발표와 함께 짧은 아시아투어에 나선 마이크챔버스와 라이언 스튜어트의 세션도 진행이 되었습니다. 여러 후기들을 통해서 어떤 내용이 나왔었는지 확인해보실 수 있구요. 캠프에 앞서 인터뷰한 내용도 올라와 있네요. 마이크챔버스 인터뷰_Flex 4에는 FXG 기능이 추가되어 개발자와 디자이너의 공동작업이 편리하도록 설계되었다 http://www.adobeflex.co.kr/iwt/blog/blog.php?tn=flex&id=199 제목이 참 길지요..ㅎㅎ 여기서 FXG 라는 낯선 이름이 나오는데요. 개발자와 디자이너의 공동작업이 편리하도록 설계되었다 라는 제목에서 알 수 있듯이 무언가 양쪽간에 공유할 수 있는 것이라는 생각이 들지요. 잘못 생각하면 대단하게 새로운 기능이..

반응형