저는 방금 스냅 사진을 가지고 놀기 시작했고 픽셀 대신 인치로 작업하려고했습니다. 이것이 가능합니까? 그렇다면 인치를 사용하여 어떻게 이동합니까? 일부 기능은 인치를 허용하고 일부 기능은 허용하지 않는 것으로 보입니까?스냅 svg에서 인치를 사용하려면 어떻게해야합니까?
// This works
var s = Snap("1.5in", "1.5in");
// This works
s.rect("0in", "0in", "1.5in", "1.5in").attr({
stroke: "#f00",
fill: "transparent"
});
// This works
s.path("M0,144L144,0").attr({
stroke: "#f00"
});
// This fails (Error: Invalid value for <path> attribute d="M0in,0inL1.5in,1.5in")
s.path("M0in,0inL1.5in,1.5in").attr({
stroke: "#f00"
});
글쎄, 나는 정확한 경로를 따라 갔다. 모든 분수를 픽셀로 변환하는 함수를 만들었다. 내 데모와 잘 작동하는 것 같지만 실적이 좋지 않은지 테스트해야합니다. –