文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院媒体动画视频处理ColdFusion MX 轻松制作 FLASH
精品推荐
特别推荐
·商业三维动画短片制作揭秘
·中世纪欧洲骑士的着色过程
·Q版人物绘制全过程
热点TOP10
·Adobe Premiere 5.1教程(1)我的第一部电影
·三维贺岁动画《秦时明月》动画流程简介
·会声会影制作浪漫春日音乐电子相册
·Adobe Premiere 5.1教程(3)字幕、Alpha分值线的应用
·Adobe Premiere 5.1教程(2)划像、运动和滤镜初次接触
·Premiere不传之秘:MTV制作
·Adobe Premiere 5.1教程(4)各种透明画面的制作
·事半功倍 定制自己的AutoCAD模板
·ColdFusion MX 轻松制作 FLASH
·Premiere Pro 1.5视频特效:Shine插件制作阳光
·Premiere Pro 1.5视频特效:飘动文字
·Adobe Premiere 5.1教程(8)第三方插件的应用
·Adobe Premiere 5.1教程(6)滤镜的几种常用技巧
·三维景观设计软件Vue 5 Esprit的函数图表
·CubaseSX的时代(十二)录音(1)
·轻松3D,舍我其谁 之二编辑和应用特殊效果——Xara3D实用手记
·流媒体技术及其应用
·视频处理软件MediaStudio Pro 6.5教程
·Premiere不传之秘---片头制作
·巧用AutoCAD的延伸命令绘精确定长弧线

ColdFusion MX 轻松制作 FLASH

日期:2008年3月10日 作者: 查看:[大字体 中字体 小字体]


一 简介
  自从ColdFusion(以下简称CF)被Macromedia公司收购了以后,MM公司将CF在FLASH应用又提升了一个层次,利用CF可以动态的和FLASH集成。其中最长用的是HARPOON,但是CF在FLASH图表方面的作用却很少有人知道。 今天我要讲的就是FLASH在CF中最被看好的特性之一,内建图表。

  首先我们需要工具,动态的生成FLASH图表全靠Macromedia Generator,Generator是FLASH输出服务器用来发动CF制图的引擎。Generator制图一般的过程就是:
1)CF将数据传递给Generator
2)Generator将该数据变成图表并返回给CF
3)输出到浏览

  当然,你不要特意的去安装Generator,这在你安装ColdFusion的时候自动安装好了。如果你安装了COLDFUSION,可以下载本教程,里面包含了本文章中将要用到的数据库和脚本文件。

二 熟悉标记
  CF用来制图的标记有两个,即<CFGRAPH>和<CFGRAPHDATA>,其中<CFGRAPH>用的最多,而<CFGRAPHDATA>使用频率几乎不到1%,所以我们只要熟悉<CFGRAPH>就行了。首先介绍一下<CFGRAPH>几个基本属性字段。

<CFGRAPH>输出以下参数是必须的。
1.TYPE:图表的类型,有5种,饼图,柱形图,折线图,条形图,面积图。
2.QUERY:用来接受CF传递数据
3.VALUECOLUMN:用来制图的数据查询列,例如,一类文章的总数
4.FILEFORMAT:在浏览器输出的格式,有两种,FLASH的SWF和JPG格式。

还有些参数,因为不是很重要的,我们将在后面实际应用中再一一介绍。

三 示范
  这是重点,最好亲手操作一下,你可以下载本教程中的数据库使用,不要另外建立一个数据库了,另外本数据库的在CF设置的数据源为CFLASH。
  我的数据库设计比较简单,完全是为了这篇文章做的,一共有两个表:FILE和SORTFILE表存储文章的标题TITLE,详细信息detail,文章类型SORT,当然还有个IDSORT包含文章的类型SORTID和名称SORTNAME。
  这两个表的关系是:FILE中的SORT连接到SORT查询。

我们下面就开始了。

1.首先我们在CF建立一个查询,然后分组、排序。当然排序你可以免了的。
内容如下:

<CFQUERY NAME="wait" DATASOURCE="cflash">
SELECT sortname, COUNT(*) AS Count
FROM sort,file
WHERE file.sort = sort.sortID
GROUP BY sortname
ORDER BY sortname
</CFQUERY>

上面这个QUERY是查询每个类型里面有多少篇文章。

2.做好了查询以后就有开始制作图表了。

如果对<CFGRAPH>还不熟悉的话,请再看看前面介绍的基本类型。

<CFGRAPH
TYPE="Pie"
QUERY="wait"
VALUECOLUMN="Count"
ITEMCOLUMN="sortname"
FILEFORMAT="Flash"
TITLE="The Pie"
borderwidth="0"
depth="10">
</CFGRAPH>

  我来介绍一下,TYPE是类型PIE是饼图,QUERY就是接受先前在CF里面查询名。VALUECOLUMN是查询列的数据,我的目的是统计每个类型里面有多少篇文章。ITEMCOLUMN是显示标签,我这里设置显示SORTNAME,类型名称。    FILEFORMAT是输出类型。我这里选择的是FLASH,如果要用图片显示,你可以改为JPG。borderwidth:这是图表边框,0就是不显示边框。DEPTH,为纵深度,你不想 让你的图表就是一个死板的平面图吧?设置这里可以更有立体感。

  好了。现在把上面组合成一个文件,源文件如下:

<!DOCTYPE Html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!---
title:让ColdFusion来做FLASH<1>
author:wait(parole@163.net)
description:CFGGRAPH应用
date:November,11 2002
--->
<!--- 查询数据库 --->
<CFQUERY NAME="wait" DATASOURCE="cflash">
SELECT sortname, COUNT(*) AS Count
FROM sort,file
WHERE file.sort = sort.sortID
GROUP BY sortname
ORDER BY sortname
</CFQUERY>

<html>
<head>
    <title>让ColdFusion来做FLASH</title>
</head>
<body>
<center><h3>CFGRAPH的TYPE4种属性</h3></center>

[1] [2] [3] [4] [5] [6] 下一页 




上一篇:DV后期制作时丢帧四大原因

下一篇:ColdfusionMX与FlashMX如何通讯

ColdFusion MX 轻松制作 FLASH 相关文章:
·《超级机器人大战MX》研究+心得(PS2) - 超级机器人大战攻略秘籍 - 超级机器人大战
·域名解析 A记录 MX记录 CNAME记录 TTL
·用Dreamweaver MX制作导航下拉菜单
·用Flash MX模板制作幻灯片效果
·Dreamweaver MX 2004设计留言本实战
·Director MX 2004教程-- Director MX 2004简介
·用Dreamweaver MX 2004制作ASP动态网站(投票系统篇)
·《超级机战MX》游戏攻略流程图 - 其他电视游戏攻略秘籍 - 其他电视游戏
·利用Flash mx 2004将swf转成fla
·为何用Dreamweaver MX开发Asp.Net不太适应
ColdFusion MX 轻松制作 FLASH 相关软件:
·Flash MX2004中文版多媒体教程
·Flash MX 动画制作实例教程
·Flash MX 从入门到精通
·Flash MX基础教程 v2.0.0
·Flash MX 2004动作脚本字典(CHM)
·Macromedia Flash MX 2004V7.01 简体中文版
·3ds Mmx 5 精彩设计百例
·Dreamweaver MX试题汇编
·webcamXP Pro 2006v2.35.075
·优秀的下载系统MX v9.7 SQL简体版(下载天空整站)

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn