나는 (내가 코렐 드로우로를 열면 이렇게 문서 크기이 될 것입니다.) 수정의 50mm X 25mm의 인쇄 크기가 기본 SVG 파일을 가지고svg 인쇄 (CorelDraw의 경우 mm) 및 실제/미리보기 (px) 크기를 설정하는 방법은 무엇입니까?
<svg
width=50mm
height=25mm
xmlns="http://www.w3.org/2000/svg"
version="1.1"
>
<g>
<text
x=0
y=55
font-family="Verdana"
font-size=55
fill="black"
>NOS?</text>
<line
class='v_pos'
stroke="green"
x1=0
y1=55
x2=500
y2=55
stroke-width="1"
/>
</g>
</svg>
을 어떻게가에서 500x250으로 픽셀 크기를 얻을 수 있습니다 브라우저? 비율은 변하지 않지만 웹 브라우저에도 고정 된 캔버스 크기가 필요합니다.
내가 문제 확장/바꾸어 말하다 필요가 SVG 파일을 읽을 수있는, 내가 코렐 드로우로 (브라우저에서 만든) 그래픽을 수출하고 싶습니다
합니다. 브라우저의 캔버스는 예를 들어 500x250 픽셀이며 모든 개체가 픽셀 단위로 먼저 측정됩니다.
- 마녀 속성이 캔버스 폭에 대한 책임 : 그래서 질문은 다음과 같습니다 수출 모든 것이 거주해야 후, 는 객체 다음 (50x25mm로) 캔버스에서 시작 CorelDraw의 높이
- 개체를 포함하는 크기 조정의 빠른 방법 (preserveAspectRatio, viewBox, 스타일 미디어)이 있습니까? 아니면 모든 개체의 너비, 높이, x, y 등의 특성을 하나씩 변환해야합니까?
어떤 조언을 해주셔서 감사합니다!
나는 시험을 만들었다 : http://jsbin.com/azapof/1/edit. 화면 크기가 그리 크지 않다. ': (' –
HTML 문서에 SVG를 임베드 할 때 더 이상': root' 요소가 아니기 때문에 CSS 선택자에서': root' 부분을 제거하면됩니다. –
생성 된 Corel Draw를 사용하는 SVG 객체 크기는 훌륭하지만 크기가 큰 210x197mm (A4)의 중간에 배치됩니다. 내 질문의 이미지처럼 크기를 조정할 수 있습니까? –