您的当前位置:首页正文

flex教程系列二

2020-10-15 来源:客趣旅游网
字符串示例:ASCII 图表

此 ASCII 字符图示例说明了可以在 ActionScript 3.0 中使用 String 类实现的大量功能,其中包括:

• 使用 String 类的 split() 方法可从由某个字符分隔的字符串中提取值(制表符分隔的文本

文件中的图像信息)。

• 使用多种字符串操作技术(包括 split()、连接,以及使用 substring() 和 substr() 提取

字符串的一部分)可将图像标题中每个 单词的第一个字母变为大写形式。

• 使用 getCharAt() 方法可从字符串中获取单个字符(以确定对应于某个灰度位图值的 ASCII

字符)。

• 使用字符串连接可以按一次一个字符的方式建立图像的 ASCII 字符图表示形式。 ASCII 字符图 这一术语指的是图像的文本表示形式,即使用等宽字体字符(如 Courier New 字

符)的网格来绘制图像。下图

便是该应用程序所生成 ASCII 字符图的一个例子:

图形的 ASCII 字符图版本显示在右侧。

若要获取此范例的应用程序文件,请参阅 w可以在文件夹

Samples/AsciiArt 下找到 ASCIIArt 应用程序文件。该应用程序包含以下文件:

文件说明

AsciiArtApp.mxml

AsciiArtApp.fla

Flash (FLA) 或 Flex (MXML) 中的主应用程序文件

com/example/programmingas3/asciiArt/AsciiArtBuilder.as 此类提供了应用程序主要功能,包括了从

文本文件中提取图像元数

据、加载图像和管理图像到文本的转换过程等功能。

com/example/programmingas3/asciiArt/BitmapToAsciiConverter.as 此类提供了用于将图像数据转

换为字符串版本的 parseBitmapData() 方法。

com/example/programmingas3/asciiArt/Image.as 此类表示所加载的位图图像。

使用字符串

因篇幅问题不能全部显示,请点此查看更多更全内容