Database 版 (精华区)
发信人: mengy (LEAR DLLS 命令时,将从内存中清除), 信区: Database
标 题: Foxpro Windows 制作影视汉字字幕特技
发信站: 哈工大紫丁香 (2000年12月30日19:00:11 星期六), 转信
Foxpro Windows 制作影视汉字字幕特技
制作字幕三维电视动画特技,可使用3DS与高级字幕机制作动态图像,这要求有
较高的软硬件资源,一般用户不可能有这种条件,其实用Foxpro Windows就可制作
出高质量汉字电视字幕特技。字幕特技在管理软件启动中使用,新颖别致,赏心悦
目。其制作方法如下:
一、用屏幕生成器制作电视汉字字幕显示屏
汉字字幕在屏中翻滚,而字幕屏设计成无名None窗口在底屏中移动。启动屏幕
生成器,根据需要设置屏幕颜色,边上画左上黑线,右、下白线组成立体效果的边
框。使用输入字符按钮工具在框内写入要显示的汉字“烟叶库存管理”。再使用复
制的方法复制汉字“烟叶库存管理”。把二个汉字字符串分别设置成红色和黑色,
红色表示汉字彩色,黑色表示影印。将字符串移动到恰当位置,这样,带影印的立
体汉字字幕屏就制作成功了。按ALT+PrSc键,将屏幕拷贝进Windows的剪贴板上
(Clipboard)。
二、用Windows画笔制作动态字幕
按Ctrl+Esc键,启动程序管理器,再启动画笔,按Edit/Paste菜单,再对画
笔中产生刚拷贝进粘贴板图形进行编辑,使用剪接、翻转、缩小或放大等操作,易
于得到边框内一组动态图像名即正像、较扁正像、较扁倒像、倒像、较扁倒像、较
扁正像,分别取名为move00.bmp、move01.bmp、move02.bmp、move03.bmp、
move04.bmp、move05.bmp。
三、用Foxpro编制字幕特技.prg程序
按Alt+Esc使窗口从画笔切换到Foxpro Windows状态,编制下面prg程序,其
中Novell.bmp为屏幕底图。运行此程序可见到立体汉字字幕从屏外翻滚进屏内,直
观、动感,强烈地改变用户视觉。
源程序如下:
SET DEFAULT TO D:BOOK && 环境设置
SET TALK OFF
SET ESCAPE OFF
set console off
@ 0,0 SAY ″c:windows
ovell.bmp″BITMAP STYLE ″T″ && 字幕动画背景
bchar=″movep00.bmp″
DEFINE WINDOW move AT 0.000,0.000 SIZE 9,100.000 FONT;
″MS Sans Serif″,8 NOFLOAT NOCLOSE NOMINIMIZE NONE;
FILL FILE ″movep00.bmp″ &&窗口设置
ACTIVATE WINDOW move SAME
k=6 &&帧动画幅数
for i=7.4 to 47.4 step 1 &&字幕动画显示循环
move window move to i*0.09,i*0.25 &&窗口向右下移动
ii=mod(i-7,k)
if ii<10
bchar=″movep0″+str(ii,1)+″.bmp″ && 定义0-9幅图像文件名
else
bchar=″movep″+str(ii,2)+″.bmp″ &&定义10以上图像文件名
endif
clear
@ 0.0,0.0 SAY bchar BITMAP;
SIZE 9,100;
STYLE ″T″ && 字幕动画显示
do delay && 延迟时间
endfor
proc delay
for ii=0 to 300
de=1
endfor
return
返回首页
--
大海无边天做岸
山登绝顶我为风
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.227.121]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.189毫秒