2013-03-01 1 views
1

일부 svg 요소가 있는데 그 높이와 너비는 픽셀 단위로 지정해야합니다. 어떻게해야합니까? 그들은 결국 픽셀 뷰포트의 크기를 모른 채.에서 렌더링 할려고하고있다 벡터 형식으로svg 요소의 높이/너비 크기를 픽셀로 변환하는 방법

<rect height="200" width="400" fill="red" stroke="1"> 
+0

SVG는 크기에 따라 렌더링 뷰포트를 지정할 때까지는 벡터 형식이 아닙니다. 픽셀이 없습니다. 실제로 질문을 얻지 못합니다. – Sorceror

답변

1

측정은 일반적으로 크기 '창'또는 '뷰어'를 기준으로, 그들은 무한히 크거나 작은 . viweports 크기가 있고 요소가 아무 것도 변형되지 않으면 뷰포트와 관련된 요소의 위치를 ​​확인하고 완전히 표시되는지 확인한 다음 렌더링 된 크기를 계산할 수 있습니다. 그러나 부분적으로 또는 완전히 '화면에서 벗어남'으로써 디플레이에서 빠져 나왔는지 조심하십시오.

관련 문제