让S60程序使用矢量svg图标

准备两样东西
1) Carbide.ui S60 Theme Edition 3.1 for Symbian OS
Nokia的主题制作工具
-java写的软件, 巨慢无比, 界面也很复杂, 不友好软件一个

2)Adobe Illustrator CS / CS2 /CS3

步骤:

  • 安装Carbide.ui S60 Theme Edition 3.1 for Symbian OS
  • Windows - Preference - Carbide.ui - External Tools
  • External Editors - Vector Editor
    写上你的Adobe Illustrator的完整路径,类似于
    C:\Program files\Adobe\Adobe Illustrator CS2\Support Files\Contents\Windows\Illustrator.exe保存设置
  • 选中Resources面板里面的Icons -> Applications Icons
    找一个顺眼或者不顺眼的,双击之
  • 会转到Adobe Illustrator的界面,你可以新开一个.ai文件编辑好之后,粘帖到由Carbide.ui S60 Theme Edition打开的svg文件里面去。
  • Save as
  • 得到一个SVGT1.1的文件。 编译成mif加入到你的程序里面。
  • 常见问题:
    1. 如果直接由AI粘贴到Carbide.ui S60 Theme Edition中,常常会把矢量图转换成位图
    2. 如果直接新建svg文件,常常搞不定背景透明(Transparent)的问题

  • 本站另外一篇svg的文章

  • Related Posts

    6 Comments so far

    1. 有个制作主题中遇到的难题要请教一下你:在S60第二版中我放了42×29分辨率图标上去,在主菜单里面显示是正常的,但进入该子菜单之后,手机上方显示的图标就变形了,请问怎么解决这个问题?
      谢谢

    2. 再把图标缩小一点试试看呢?
      主菜单和标题栏的图标,显示尺寸是不一样的

    3. 我试过很多尺寸,但要么就是主菜单的显示变形要么就是标题栏变形,我看到carbide 3.2自带的图标是44×44的,我按照这个尺寸放上去之后主菜单的显示那里变形了

    4. 我的意思是画布(canvas)尺寸还是不变,在这个画布里面的图标缩小;
      而不是整个图片(image)改变大小。have a try!
      我手上没有S60 2nd的机器暂时没法帮你试验了。

    5. 那个问题我已经解决了,就是换一个工具,换ts3.0,然后图标要用42×29的svg格式。

      可惜你没有s60 2nd手机,我有另外一个问题搞不定想你帮一下:
      就是无论用carbide ui还是ts3.0做主题的时候,主菜单的光标选择框无论换什么图上去装到手机上都是透明的框都没有变,不知道是工具的问题还是其他地方有问题.

      不知道你有没有遇到过这个问题?

    6. 这个问题倒是没有遇见过。我估计没有这个需求吧~

    Have your say

    Fields in bold are required. Email addresses are never published or distributed.

    Some HTML code is allowed:
    <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
    URIs must be fully qualified (eg: http://www.domainname.com) and all tags must be properly closed.

    Line breaks and paragraphs are automatically converted.

    Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.