그래프가있는 150 폭 x 4 높이의 직사각형 모양을 그리는 방법과 그래프를 사용하여 세트로 그룹화하는 방법을 알고 싶습니다. 기본적으로 멋진 곡선을 그릴 필요가 있지만, ("")을 사용하여 그것을 수행하는 방법을 설명합니다. http://jsfiddle.net/creativestudio/K3B3r/2/그래프가있는 직사각형 곡선
답변
저는 Raphael과 협력하여 요청한 것처럼 독특한 모양을 만들어야했습니다. 불행히도, 모양이 기본 내장되어 있지 않으면 raphael.path()를 사용해야합니다.
이 경로를 만드는 것은 약간의 악몽 일 수 있지만 도움을 받으려면 svg 편집기를 사용하여 경로 문자열을 만드는 것이 좋습니다. Adobe Illustrator를 사용하고 내 모양을 그려 svg 파일로 저장 한 다음 텍스트 편집기에서 해당 svg 파일을 열고 경로 문자열 (path 태그의 "d"속성)을 꺼냅니다. "m"또는 "M"으로 시작하는 첫 번째 좌표로 재생해야 할 수도 있습니다 (소문자 m은 상대적인 시작점이며, 대문자는 절대적으로 믿을 수 있습니다). 그리고 svg의 컨텍스트에서 모양이 시작될 위치를 조정하십시오 영상. 약간의 흔적과 오류입니다.
Adobe Illustrator가없는 경우 Inkscape와 같은 무료 프로그램을 사용하거나 다음과 같은 온라인 svg 편집기를 사용할 수도 있습니다. http://svg-edit.googlecode.com/svn/trunk/editor/svg-editor.html (경로를 잡으려면 왼쪽 상단의 "소스 편집"버튼을 선택하십시오.)
또한, 나는 여기에 SVG 경로 요소에 대한 사양을 확인합니다 : http://www.w3.org/TR/SVG/paths.html#PathElement
죄송이 아니 가장 쉬운 방법,하지만 정말에만 창의력을하지 않는 (는 "미소"모양을 달성하기위한 방법 및 레이어입니다 서로 위에 2 개의 원이 있지만 1 개의 원이 배경으로 희미 해져야합니다. 귀하의 경우에는 매우 어렵게 만드는 그라디언트입니다.
- 1. 둥근 직사각형 단추를 인터페이스 빌더에서 곡선 모서리가없는 사각형 단추로 변경하십시오.
- 2. 열린 그래프가있는 POST 기사
- 3. 인접 목록 그래프가있는 Dijkstra의 알고리즘
- 4. 직사각형 용지의 직사각형 조각을 자르고 낭비를 최소화하십시오.
- 5. 직사각형 교차점
- 6. 직사각형 비교
- 7. 실시간 그래프가있는 jQuery 및 Flot 스태킹 라인
- 8. 빈 (bin)에 막대 그래프가있는 막대 그래프?
- 9. 'xxx'유형의 객체 그래프가있는 사람들에게는 순환이 포함되어 있습니다.
- 10. OR 그래프가있는 Facebook 그래프 API 검색
- 11. C에서 직사각형 사이의 비 교차 직사각형 모양의 영역 찾기
- 12. 여러 픽셀/직사각형 그리기
- 13. 파이썬을 사용하는 포인트의 직사각형
- 14. 병합 라파엘 직사각형 모양
- 15. vb.net의 직사각형 및 파싱
- 16. 직사각형 크기 조절
- 17. webviewbrush 및 직사각형 문제
- 18. OpenGL 그리기 직사각형 윤곽
- 19. 비 직사각형 이미지
- 20. Frustum 컬링 직사각형 문제
- 21. 변환 후 직사각형 좌표
- 22. 제스처 및 직사각형
- 23. 수학 (기하학) : 직사각형 투영?
- 24. JavaFx에서 이미지의 하위 직사각형
- 25. JPanel 직사각형 덮어 쓰기;
- 26. 애니메이션이있는 WPF 직사각형 이동
- 27. 직사각형 선택의 채우기 영역?
- 28. Fabric.js - 직사각형 채우기 변경
- 29. 직사각형 배열 C에
- 30. 2D 공간에서 직사각형 찾기
정보를 공유해 주셔서 감사합니다. 아이디어를 어떻게 그룹화해야합니까? '(M111.271,89,104C105.554,103.75,91.456,114,75,114s-30.553-10.25-36.271-24.696l-4.576,4.576 C41.292,109.299,56.892,120,75,120c18.107,0,33.708-10.701,40.847-26.12L111.271,89.304z '). attr (은) 현재 설정에? – user1547007
집합의 다른 모양으로 경로를 그룹화 할 수 있어야합니다. 'var circle = paper.circle (50, 40, 10); var p = paper.path (""); var st = paper.set(); st.push (circle, p);' – zgood