以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  [求助]各位用过svg开发的大哥大姐进来帮帮忙,小弟先谢过了.  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=36015)


--  作者:yl6575613
--  发布时间:7/25/2006 11:40:00 AM

--  [求助]各位用过svg开发的大哥大姐进来帮帮忙,小弟先谢过了.
小弟最近遇到了一个很奇怪的问题,想把本机自带的image图片显示在svg浏览器上面.代码如下[color=#FF0000]:<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
  "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
  <!ATTLIST svg xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink">
]>
<!-- SVG - Learning By Coding - http://www.datenverdrahten.de/svglbc/ -->
<!--    Author: Dr. Thomas Meinike 12/02 - thomas@handmadecode.de     -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  <title>SVG - Learning By Coding</title>
  <desc>SVG-Spezifikation in Beispieits-gis-style-car-select.giflen</desc>
   <text x="20" y="30" style="fill: #000; font-size: 24px">22ement image</text>
   <image xlink:href="images/arcimslogo.gif" x="30" y="60" width="88" height="31"/>
</svg>[/color]
其中的文字22ement image可以显示,
其中的arcimslogo.gif图像就是我想要显示的图片.可是现在显示不出了,曾经以为是gif文件的问题,改成jpeg.png以后也不行.哪为大侠知道什么原因啊.困扰小弟很久了,希望知道的大侠指点一二,在下感激不尽
--  作者:tamefox
--  发布时间:7/25/2006 2:21:00 PM

--  
我在http://www.nbstats.gov.cn/website/htmlviewer/Parcels/images/找到了和你同名的图片,下载到本地桌面的images文件夹中,然后将你的代码拷贝并作为a.svg保存到桌面,运行能正常显示。换了别的图片也没有问题。你的若不能显示,是不是该SVG文件和images文件夹不是并列(同级)的关系呀~


--  作者:yl6575613
--  发布时间:7/25/2006 4:28:00 PM

--  
楼上的朋友.谢谢你的帮助啊,在我的工程中,我的svg文件和image文件夹不是同级的,发贴之前我也考虑过他们同级的问题,所以干脆把image图片和svg文件都放在同一个文件中,然后把href中的路径直接写成要展示的图片名.再刷新页面,也不行.后面看了你的建议,我把我的web服务器tomcat重启了以后在刷新就出现了我需要的图片.最终原因是改变工程目录结构要重启web服务器.....我欲哭无泪..最后感谢你对我这个菜鸟的帮助!:)
--  作者:welfred
--  发布时间:7/26/2006 1:58:00 PM

--  
tomcat是有这种毛病,我也遇到过。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms