×
Namespaces

Variants
Actions

压缩SVG文件

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

兼容于
平台:
Symbian

文章
huwell 在 27 Jun 2007 创建
最后由 hamishwillee 在 08 May 2013 编辑
  • 设备, 软件 版本:

S60 2nd Edition, FP3 S60 3rd Edition S60 3rd Edition


  • 说明:

如何压缩SVG文件


  • 详细描述:

我们可以在S60第二版,FP3的SDK中通过SVGTBINENCODE.EXE程序来对Scalable Vector Graphics(SVG)图形文件进行二进制编码和压缩。

SVGTBINENCODE的使用方法为:

1、备份你的.svg文件——你将使用一个不可编辑的压缩版本覆盖原来的那个。

2、对.svg文件在模拟器目录中进行拷贝。如%EPOCROOT%\epoc32\winscw\c\system\temp\

3、在命令行方式下,运行svgtbinencode压缩程序。

cd %EPOCROOT%\epoc32\release\winscw\udeb svgtbinencode -Dnogui -- c:\system\temp\sourceimage.svg

这将在同样目录下生成一个二进制编码版本的SVG图形文件,其扩展名为.svgb

将这个.svgb文件拷贝到原来.svg文件所在位置。 删除老的.SVG文件,因为你将要用压缩版本去替代它。 将这个.svgb文件重命名为.svg扩展名。 运行MifConv.exe程序来生成一个multi-icon文件(.MIF),如果使用扩展过的makefile(icons.mk),那这些在编译过程中会自动完成。

注意,MifConv无法识别.svgb扩展名,如果你没将其改名为.svg扩展名那它将无法识别接收这个二进制编码的SVG文件。

This page was last modified on 8 May 2013, at 03:01.
59 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×