关于SVG的中文显示问题

原创 2006年06月24日 10:14:00

(1)首先要注意的是字体问题
  要在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     隶书

(2)文件编码问题

将svg文件保存的时候要选择utf-8编码或者unicode编码,当然svg文件的encoding属性也应该是"utf-8"

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

关于qt如何显示svg矢量图片中的中文

今天终于拿到svg格式的矢量图,之前使用开发板最多只能输出1024*768分辨率的图像,而显示器是1920*1080的分辨率,显示起来非常不清楚,于是想到用矢量图。 可是矢量图到手之后,简直就是噩梦...

解决html5 + js开发APP无法显示SVG问题(转化成canvas)

项目里用到了kendo UI DataViz的折线图、饼状图等去显示一些统计信息,这些图的显示用到了SVG。   现在最新的Chrome、Safari、Moz都支持了SVG标签,甚至是iPhone里...

SVG中对中文高度计算的“特殊处理”

阅读本文前请先阅读《SVG字体操作》了解svg中如何移动字体以及其字体坐标系。 Layer 1 Love Story宋体 上面的代码在画布上画出了“Love...
  • maray
  • maray
  • 2011-11-22 00:16
  • 1654

SVG中文乱码解决步骤与方法

好多SVG编辑器都有不能正常支持中文,后来自己手工创建SVG文件,却也不能在浏览器插件里正常显示。还以为是插件问题(如adobe svg viewer和corel svg viewer等),象我用in...
  • yydcj
  • yydcj
  • 2013-01-10 12:40
  • 535

svg 绘制曲线动态进度条 避免canvas锯齿问题

本例使用css3 特性 svg动态描边绘制圆形进度条。需要进度条有动态效果,使用canvas绘制时,曲线会出现锯齿现象。消除锯齿比较麻烦,于是使用svg动态描边实现,还可避免复杂的js绘图。代码: ...

【web性能优化】使用SVG中的Symbol元素制作Icon,解决图片分辨率适配问题

前言 随着大屏幕分辨率的普及以及各种移动设备层出不穷的移动互联网时代的到来,我们在网站设计时更应该关心内容在各种设备上的阅读性和显示效果。我们都希望能在任何时间,任何设备上都能清楚的,高效的传递信息给...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)