以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (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=31763)


--  作者:davidsino
--  发布时间:5/4/2006 2:49:00 PM

--  [推荐]SVG显示中文问题解决步骤
SVG显示中文问题解决步骤
1.将文件存成UTF-8
操作:UltraEdit file->convisions->ASCII to UTF-8
2.要在svgviewer中显示中文字体,需要将中文字体名称进行“国际化”,
即将汉字字体名称改为英文名称,如将“宋体”改为“Simsun",“黑体”改为"Simhei"等,下面是部分字体对照列表:  English Name Localized Name   SimSun 宋体   SimHei 黑体   FangSong_GB2312 仿宋_GB2312   KaiTi_GB2312 楷体_GB2312   YouYuan 幼圆   STSong 华文宋体   STZhongsong 华文中宋   STKaiti 华文楷体   STFangsong 华文仿宋   STXihei 华文细黑   STLiti 华文隶书   STXingkai 华文行楷   STXinwei 华文新魏   STHupo 华文琥珀   STCaiyun 华文彩云   FZYaoTi 方正姚体简体   FZShuTi 方正舒体简体   NSimSun 新宋体   LiSu 隶书
3.SVG中这样写
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
  "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg width="400" height="400"
     xmlns="http://www.w3.org/2000/svg">
  <desc>sdfasdf</desc>
  <rect x="1" y="1" width="350" height="350"
        fill="none" stroke="blue" />
  <text style="fill:black;" font-size="30" font-family="SimSun" x="100" y="100" width="200" height="30">
    显示的是中文
  </text>
</svg>
--  作者:DragonJohn
--  发布时间:5/4/2006 3:20:00 PM

--  
OK


--  作者:smileyyo
--  发布时间:5/11/2006 4:01:00 PM

--  
好!
--  作者:dengyisama
--  发布时间:5/16/2006 11:07:00 AM

--  
reply
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms