초기 연구의 일환으로 카이로를 사용하는 것이 적합한지를 확인하기 위해 주어진 시점에서 (x, y) 점을 얻을 수 있는지보고자합니다. 경로의 시작으로부터의 거리. 나는 카이로의 예와 API를 살펴 봤지만 가능하다고 제안 할만한 것을 찾지 못했습니다. 우리 자신의 베 지어 경로 구현을 처음부터 구축해야한다면 매우 어려울 것입니다.카이로와 경로를 따라 이미지 스탬프 찍기
안드로이드에는 PathMeasure이라는 클래스가 있습니다. 이렇게하면 경로의 시작부터 주어진 거리에 (x, y) 점을 가져올 수 있습니다. 이렇게하면 원하는 거리에서 우표를 쉽게 그릴 수 있으며 아래 그림과 같은 것을 만들 수 있습니다.
누군가가 올바른 방향으로 나를 가리켜 주길 바랍니다.
두 번째 예제에서 스탬프의 회전 및 배율도 지정하는 것처럼 보입니다. 이것도 요구 사항의 일부입니까? – Antonio
당신이 이해할 수있는 것부터, 카이로와 자바 안드로이드 경로 개념이 일치합니까? http://cairographics.org/manual/cairo-Paths.html#cairo-Paths.description 및 http://developer.android.com/reference/android/graphics/Path.html 카이로 관련 문서는 그다지 명확하지 않습니다. 나 ... – Antonio
안드로이드와 카이로 경로는 A ~ B에서 C까지 점을 유지하는 점에서 유사합니다. 안드로이드 에서처럼 카이로와 같이 보이지만, 경로를 그릴 때 계산은 내부적으로 픽셀을 그리기 위해 발생합니다 그 점들. 실제 코드 테스트를 통해 소스를 다운로드하고 다이빙을해야한다고 생각합니다./ – Jona