SVG를 슬라이스 할 수있는 방법이 있습니까? 이미 사용 가능한 lib를 의미합니다. Java에서이 슬라이싱 구성 요소를 구현해야합니다.SVG 그래픽의 하위 섹션 또는 "슬라이스"를 표시하는 방법은 무엇입니까?
내 말은, 내가 그래픽으로 선택한 단일 SVG 파일과 기준 눈금자/스케일을 가지고 있기 때문에 하나의 SVG를 다른 SVG 파일로 슬라이스하고 싶습니다.
희망은 내가
SVG를 슬라이스 할 수있는 방법이 있습니까? 이미 사용 가능한 lib를 의미합니다. Java에서이 슬라이싱 구성 요소를 구현해야합니다.SVG 그래픽의 하위 섹션 또는 "슬라이스"를 표시하는 방법은 무엇입니까?
내 말은, 내가 그래픽으로 선택한 단일 SVG 파일과 기준 눈금자/스케일을 가지고 있기 때문에 하나의 SVG를 다른 SVG 파일로 슬라이스하고 싶습니다.
희망은 내가
에서, Batik SVG Toolkit는 많은 기능을 제공 할 것입니다 분명 해요 <svg>
태그를 수정하기 만하면됩니다. width
과 height
을 편집하고 기본 svg 요소의 viewBox
속성을 원하는 사각형으로 설정하고 반복합니다.
각 svg에는 원본의 모든 데이터가 포함되지만 그림의 일부만 viewBox
안에 표시됩니다. 단순히 불가능하거나 - - http://dingoskidneys.com/~dholth/svg/
viewbox = "x y width height"
나는 바틱을 시도했지만 SVG 슬라이싱 작업을 지원합니다. – Jijoy
(그러나, 나는 당신이 슬라이스가 무슨 뜻인지 모르는 고백)
자바에서 SVG와 함께 작업하는 경우예,하지만,이 기밀 정보라고 생각 것 참조하십시오 ....이이 기본적인 사실을 발견하는 강도에 따른
분명히
, all you need to do is reference the viewBox from a URI "fragment".. 나는 그것이 실제로 효과가 있음을 확인했다. 당신이 ... image.svg 번호의 svgView이 (뷰 박스 (100100100100))image.svg이 <svg .... viewBox="0,0,400,400" width="400" height="400">
http://example.com/image.svg#svgView(viewBox(100,100,100,100))
놀랍습니다. 기본적으로 하나의 SVG 파일을 하나의 스프라이트로 사용할 수 있음을 의미합니다. 이것에 대한 브라우저 지원에 대해 궁금합니다. – Emil
"조각"정의 그래픽으로 분리 된 부분을 생성하거나 논리적으로 분리 된 파일을 저장 하시겠습니까? 아니면 ...? –