• 1.41 MB
  • 2022-04-29 14:26:40 发布

最新字符的生成和显示课件PPT课件

  • 12页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'字符的生成和显示课件 字符的表示与输出国际字符编码:ASCII(AmericanStandardCodeforInformationInterchange)7位二进制编码,共128个字符。一个字符的ASCII码用一个字节(8位)表示,其最高位不用或作为奇偶校验位。汉字编码:国家标准信息交换编码GB2312-80汉字6763个、图形符号682个。所有字符组成94×94矩阵表示,行称为区,用区码标识,列称为位,用位码标识;一个字符由一个区码和一个位码共同标识。区码和位码分别需要7个二进制,汉字字符国标码占两个字节。通常,采用字符中冗余的最高位来标识一个字节所表示的码:最高位为0:表示ASCII码;最高位为1:表示汉字编码的高位字节(区码)或低位字节(位码)。☆填充图元生成●扫描转换填充●区域填充算法■两种方法转换■两种方法区别●填充图元属性●字符表示/输出◘点阵字符存储◘点阵字符显示◘矢量字符存储◘矢量字符显示◘两种字符比较●字符属性 字符大小调整文本大小可通过缩放字符的整体尺寸(高度和宽度),或仅缩放字符宽度来实现。相同大小的不同字体按其字体的不同有不同大小在指定大小的一种字体中的所有字符的底线和顶线间的距离是相同的,但字符体的宽度可能不同:窄字符i、j、l和f的字符体宽度要比宽字符W或M来得小。字符高度被定义为字符基线(Baseline)和帽线(Capline)间的距离,像f和j这样的有核字符通常超出字符体的限制,下行字符(g,j,p,q,y)要超出基线以下。ijlfMWabcdilfgjqyfj☆填充图元生成●扫描转换填充●区域填充算法■两种方法转换■两种方法区别●填充图元属性●字符表示/输出●字符文本属性◘字体和颜色◘字符大小◘方向和路径◘对齐与精度 字符方向和路径方向:字符串显示方向按字符向上向量的方向设置文本以字符基线到帽线的向上矢量的方向显示。间隔:确定沿打印线的字符体间间距。负值造成字符体的重迭。正值插入空隙以拉开显示的字符。赋零值使得显示的文本在字符间没有空隙。实际的字符间隔值由值乘以字符高度(基线和帽线间的距离)而得到。路径:文本路径参数可以设置成如下几个值之一:向右、向左、向上、或向下。也可用向上向量与文本路径说明结合的方法来对字符串定向而生成倾斜的文本。请在此键入您自己的内容请在此键入您自己的内容请在此键入您自己的内容请在此键入您自己的内容请在此键入您自己的内容请在此键入您自己的内容请在此键入您自己的内容请在此键入您自己的内容☆填充图元生成●扫描转换填充●区域填充算法■两种方法转换■两种方法区别●填充图元属性●字符表示/输出●字符文本属性◘字体和颜色◘字符大小◘方向和路径◘对齐与精度 字符对齐和精度对齐:这个属性指定文本如何按起始坐标定位。对齐值的结果取决于对文本路径的当前设置精度:对文本显示的精度指定用文本精度参数的下列值之一设置:string,char或stroke。当精度参数设置stroke值时将显示最高质量的文本,对于这种精度设置,在定义字符形状时要用到更多的细节,且属性选择的处理和其它字串管理要以尽可能高的精度执行。最低质量的精度设置string则用于快速显示字符串。对这种精度,许多像文本路径这样的属性选择被忽略,并且字符串管理程序被简化来减少处理时间。☆填充图元生成●扫描转换填充●区域填充算法■两种方法转换■两种方法区别●填充图元属性●字符表示/输出●字符文本属性◘字体和颜色◘字符大小◘方向和路径◘对齐与精度 '