请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

Prezi中国 首页 教程 查看内容

如何制作prezi swf格式字体(4.6.0版本以下)

2014-8-18 14:16| 发布者: prezi中国| 查看: 20908| 评论: 0

 前言

  Prezi软件虽然没有正式进入中国,但是中国的Prezi爱好者却在不遗余力的推广着Prezi。我接触这款软件比较晚,但是从接触到现在,已经正式抛弃了PPT,爱不释手。

  Prezi在4.60及之前版本之前不支持中文输入,社区内的高手制作了swf格式,通过编辑css替换字体的方法做到了中文输入。如何使用中文字体不是本文的重点,对此感兴趣的同学请到www.prezicn.com学习相关教程。

  Prezi目前支持两种字体:swf和keg字体。但是swf字体的封装会涉及版权问题,在新版本的prezi文件中,只支持keg格式字体。笔者当前正在尝试分析keg字体,以后会撰文详细分析。今天这篇文章,主要是从技术层面讲解如何创建swf格式的prezi字体。

  注:动博网:www.mbdongbo.com国内唯一支持Prezi在线播放的网站,同时支持中文内容展示。不了解prezi但同时对这款动态呈现软件感兴趣的同学,可以到以上两个站点看看。

  复制代码

  首先,打开Prezi在本机的安装目录,找到字体文件的位置,我的机器上的目录为:C:\Program Files (x86)\Prezi Desktop 4\assets\fonts,如下图:

 

 

  随便找一个swf格式字体拷贝到一个单独的文件夹里(比如fonttest)。

 

   接下来推荐大家一款flash反编译工具:JPEXS Free Flash Decompiler (FFDec)(http://www.free-decompiler.com/flash/)。这是目前我用到的最好的免费的Flash反编译工具。

  使用FFDec打开刚才拷贝出来的swf字体文件。

 

 

  接下来,选择“Export to FLA“选项,将文件导出到指定文件夹中。

 

  导出后结果如下图:

 

  准备工作到此结束。

  1.2 编辑fla

  文件导出完毕,我们使用flash开发工具打开fla文件,我使用的是Adobe Flash Professional CS6。

 

  选中fla的选项卡,在菜单栏选择“文本->字体嵌入“。

 

  之后在 选项->系列 中选择要封装的字体名称,如果你封装的是英文字体,在名称栏里输入“选项”下方的字体名称内容(图中是“华文彩云”),如果是中文字体随便输入一个名字,我这里输入“hwcy”,然后点击左侧的加号添加字体链接。

 

  切换到“ActionScript”选项,按下图进行配置:

 

  注意,类选项一定要填写“CustomFont_fontClass”。

  点击确定,回到主界面,保存fla文件。在“文件”菜单中,选择发布。

 

  此时在我们导出fla文件的文件夹里可以看到生成的swf文件。

 

  如果我们选择的是英文字体,到这一步,就大功告成 了,但是如果是中文字体还需要下一步。

  1.3 修改swf

  我们再次使用FFDEC,打开生成的swf文件,点开“fonts”选项卡,

 

  我们这里可以看到括号中的“STCaiyun”,这是字体的名称,然后打开CustomFont类,

 

  将光标点到最后一行(public var fontName:String = "NanumGothicBold";),点击右边栏的“Edit”。

 

  修改字符串内容为fonts里显示的“STCaiyun”。

 

  点击保存。

 

   将swf字体文件随便起个名字(我这里重命名为“caiyun.swf”),然后将该文件拷贝到prezi的字体缓存目录(C:\Users\[currentuser]\AppData\Roaming\com.prezi.PreziDesktop\Local Store\fonts),我这里为C:\Users\Administrator\AppData\Roaming\com.prezi.PreziDesktop\Local Store\fonts。

 

  1.4 测试

  打开prezi(笔者使用的是4.6.0),使用快捷键“ctrl+shift+c”调出css编辑器,修改字体文件为拷贝过去的caiyun.swf。

 

  看看效果吧:

 

  为了兼顾flash新人,prezi新人,本文某些地方略显繁琐,还望见谅。

13

鲜花

握手

雷人

路过

鸡蛋

刚表态过的朋友 (13 人)



会员评论已有0人参与

相关分类

返回顶部