您的位置:首页 > 其它

如何在SVG中显示中文

2007-10-15 08:48 295 查看
[b]显示的时候,要用英文指定字体

1.将文件存成UTF-8 [/b]
操作:UltraEdit file->convisions->ASCII to UTF-8

2.将中文字体名称进行“国际化”,

即将汉字字体名称改为英文名称,如将“宋体”改为“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="LiSu "
x="100" y="100" width="200" height="30">

西安建筑科技大学

</text>

</svg>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: