2014-03-27 2 views
0

svg 파일에 문제가 있습니다. 링크 된 이미지가 프로그램과 함께 열렸을 때 나타나지 않습니다. 이상한 일은 며칠 전에 모두 잘 작동했습니다! 나는 파일을 바꾸는 것을주의하고 참조한 심상은 완전하게 잘 있고 동일한 폴더에서 앉는다. 이제 다음과 같은 SVG는 빈 블랙 캔버스를 보여줍니다, 나는 이미지 뷰어, 인터넷 브라우저 또는 이미지 처리 프로그램을 열 경우에 상관없이 :svg의 링크 된 이미지가 표시되지 않습니다.

<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> 
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" 
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd."> 
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="600" height="600"> 
    <title> state0709.svg</title> 
    <defs> 
     <image id="mol" width="6px" height="3px" xlink:href="PTCDA.svg" /> 
    </defs> 

    <rect x="0" y="0" width="600" height="600" /> 
    <use x="492" y="250" xlink:href="#mol" /> 
</svg> 

나는 전혀 단서 내가 부러없는 것을 왜 그것을 더 이상 작동하지 않습니다.

도움 주셔서 감사합니다.

편집 :

좋아, 그래서 분명히 참조 된 이미지의 스케일링에 문제가 있습니다. 단지 좌상 6x3 코너를 가져 와서 이미지를 6x3 크기로 리사이징하는 대신 렌더링합니다. 이미지 크기를 조정하려면 어떻게합니까? 나는 그것이 전에 그것을 한 것을 안다. Btw, PTCDA.svg의 크기는 폭 200, 높이 100 px이다.

+0

PTCDA.svg의 내용은 어떻게됩니까? –

+0

안녕 BigBadaboom. 그것은 색칠 한 원의 낱단, 아무것도 공상이다. – Lubi

+0

순수 SVG? 예. 그 파일이나 다른 것에 링크 된 이미지가 없습니까? BTW, 꽤 작은 크기 (6px x 3px)로 PICDA.svg를 그립니다. 그게 의도적 인거야? –

답변

0

rect에 채우기 값을 추가해보십시오.

+0

안녕하세요, Francis! 팁 주셔서 감사하지만, 슬프게도, 그것을 해결하지 않았다. – Lubi

관련 문제