GB T 15121.3-1996 信息技术 计算机图形 存储和传送图片描述信息的元文卷 第3部分;二进制编码.pdf

上传人:livefirmly316 文档编号:196636 上传时间:2019-07-14 格式:PDF 页数:59 大小:2.41MB
下载 相关 举报
GB T 15121.3-1996 信息技术 计算机图形 存储和传送图片描述信息的元文卷 第3部分;二进制编码.pdf_第1页
第1页 / 共59页
GB T 15121.3-1996 信息技术 计算机图形 存储和传送图片描述信息的元文卷 第3部分;二进制编码.pdf_第2页
第2页 / 共59页
GB T 15121.3-1996 信息技术 计算机图形 存储和传送图片描述信息的元文卷 第3部分;二进制编码.pdf_第3页
第3页 / 共59页
GB T 15121.3-1996 信息技术 计算机图形 存储和传送图片描述信息的元文卷 第3部分;二进制编码.pdf_第4页
第4页 / 共59页
GB T 15121.3-1996 信息技术 计算机图形 存储和传送图片描述信息的元文卷 第3部分;二进制编码.pdf_第5页
第5页 / 共59页
亲,该文档总共59页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、中华人民共和国国家标准信息技术计算机图形存储和传送图片描述信息的元文卷第三部分二进制编码发布实施国家技术监督局发布前言本标准等同采用国际标准信息技术计算机图形存储和传送图片描述信息的元文卷第部分二进制编码为适应信息处理的需要本标准规定了存储和传送图片描述信息的元文卷及其二进制编码本标准无论在技术内容上还是编排格式上均与国际标准保持一致在信息技术计算机图形存储和传送图片描述信息的元文卷总标题下包括以下部分第一部分功能描述第二部分字符编码第三部分二进制编码第四部分清晰正文编码本标准的附录附录附录均是提示的附录本标准由中华人民共和国电子工业部提出本标准由电子工业部标准化研究所归口本标准起草单位北京化

2、工大学本标准主要起草人朱望规王宝艾于晓川徐枫前言国际标准化组织和国际电工委员会是世界性的标准化专门机构国家成员体它们都是或的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准和的各技术委员会在共同感兴趣的领域内进行合作与和有联系的其他官方和非官方国际组织也可参与国际标准的制定工作对于信息技术领域和建立了一个联合技术委员会即由联合技术委员会提出的国际标准草案需分发给国家成员体进行表决发布一项国际标准至少需要的参与表决的国家成员体投票赞成国际标准是信息技术联合委员会制定的同时被和国际组织通过在统一标题信息技术计算机图形存储和传送图片描述信息的元文卷下包括下述部分第部分功能描述

3、第部分字符编码第部分二进制编码第部分清晰正文编码引言二进制编码的目的计算机图形元文卷的二进制编码提供了一种元文卷语法的表示方法它能优化生成和解释元文卷的速度且提供了一种在计算机系统之间交换的标准方法此编码使用二进制数据格式它比其他编码数据格式更类似计算机系统内所使用的数据表示有些数据格式可以确切地与某些计算机系统的数据格式相匹配在这种情况下与其他标准编码相比处理过程被大大减少就大多数计算机系统而言对二进制编码的处理要求要比其他编码的处理要求低得多假如一个计算机系统的结构与用二进制编码的标准格式不匹配其处理要求的绝对极小化是关键的并且在不同的系统之间的交换无关紧要则使用符合第章所指定规则的一个专

4、用编码可能更为合适目标本编码有以下特点参数表的分区元文卷元素用二进制编码分为一个或多个分区见第章元素的第一分区或仅有的分区包含操作码元素类别加上元素标识元素的对准每个元素始于一个字边界如果一个元素的数据无论分区与否不中断在偶八位位组边界上则随后元素的对准需在前一个元素数据之后填充零直到下一偶八位位组边界为止一个无操作码元素在这种编码中有效它被解释器跳过或被忽略这可以用在与机器无关的记录边界上的数据进行对准以改进处理速度格式的一致性所有元素都有一个相关参数长度值这个长度以八位位组计数来指定因此不解释它而高速地扫描元文卷是可能的坐标数据的对准由于元素对准在缺省精度时坐标数据总是始于字边界上在多种计

5、算机系统上不必通过从多个计算机字的碎片收集来保证单个坐标处理降到最低限度整型数据编码的效率诸如索引颜色和字符等其他数据被编码为一个或多个八位位组由元文卷描述符元素所给定的适当精度决定每个参数的精度位数据的次序在每个字或一个字中的单元中最高位号的位是最高有效的位同样在数据字顺序处理时最低有效位是跟在最高有效位的后面可扩展性元素类别和元素标识值的排列设计成允许将来能增加例如新的图形元素实型数据格式或用浮点数表示或用元文卷定点表示来对实数进行编码游程编码若许多邻接的象元有相同的颜色或颜色索引可用一个高效率的编码对于每个游程在颜色或颜色索引象元计数由后随的随色或颜色索引标明紧缩的表编码若邻接的颜色象元

6、没有相同的颜色或颜色索引元文卷提供了位流表在表中的值被尽可能紧密地紧缩在一起与其他标准的关系本标准所用实型数的浮点表示和中用的一样字符数据的表示遵循及的规则对某些元素定义的值范围留作登记值这些值和它们的意义将由已建立的规程来定义见的中华人民共和国国家标准信息技术计算机图形存储和传送图片描述信息的元文卷第三部分二进制编码国家技术监督局批准实施范围本标准规定了计算机图形元文卷的二进制编码对于在中规定的每个元素根据数据类型规定了一个编码对这些数据类型的每个按照位八位位组和字规定了一个显式表示对于有些数据类型确切的表示是用于元文卷的函数功能正如在元文卷描述符中所记录的那样在许多情况下图形元文卷的这种编

7、码将使元文卷的生成和解释所需的努力最小引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文本标准出版时所示版本均为有效所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性信息处理信息交换用七位编码字符集信息处理七位和八位编码字符集代码扩充技术信息处理系统计算机图形存储和传送图片描述信息的元文卷第一部分功能描述信息技术字型信息交换二进制浮点运算标准记法约定命令头的使用遍及本标准适用于包含操作码元素类别加元素标识和参数长度信息见第章的二进制编码元素在本标准中术语八位位组和字有特定的含义这些含义可能与使用这种编码的元文卷的那些特殊计算机系统不匹配一个八位位组是一个位实体

8、所有位都有效位被从最高有效位到最低有效位编号一个字是一个位实体所有位都有效位被从最高有效位到最低有效位编号总体结构元文卷的一般形式元文卷中的所有元素用统一的格式编码元素被表示为可变长度数据结构它包括指明特定元素的操作码信息元素类别加元素标识它的参数数据的长度和最后的参数数据如果有的话元文卷结构如下仅在该图解中是元文卷的缩写元文卷开始元素后随元文卷描述符元素这之后后随图片各自在逻辑上与其他无关最后元文卷以元文卷结束元素为结束图片的一般形式除元文卷开始元文卷结束和元文卷描述符元素以外元文卷被划分为一个个图片所有图片相互间是独立的图片由一个图片开始元素一个图片描述元素一个图片体开始元素任意数量的控制

9、元素图形原语元素和属性元素最后是一个图片结束元素所组成仅在该图解中是图片的缩写而是图片体开始的缩写二进制元文卷的一般结构元文卷的二进制编码是一个由一系列位的集合所组成的逻辑数据结构为方便于描述元文卷元素的长度和对准在这个结构中定义了二个不同大小的字段在本标准中这些字段用以解释元素和参数的内容和结构为计量元素的长度元文卷被划分成若干表示为位字段的八位位组结构也把元文卷分成称为字是逻辑上元文卷字的位项为在大多数的计算机上优化二进制元文卷的处理元文卷元素被强制在二进制数据结构的字边界上开始若元素的参数数据没有填补到这样的边界则这个对准可能需要将若干位空填补到字边界八位位组是二进制元文卷组织的基本单位

10、一个八位位组的位被编号从到以为最高有效位一个字的位被编码为到而为最高有效位八位位组字若二进制数据结构的连续位是以计数的连续的八位位组是以计数连续的字是以计数则在二进制数据结构中的位八位位组字的逻辑对应关系由下表表示元文卷位位号八位位组位号字位号八位位组字八位位组字八位位组字续表元文卷位位号八位位组位号字位号八位位组字八位位组字八位位组字八位位组字命令头结构在本条中术语命令用来表示一个二进制编码元素元文卷元素用两种形式之一的二进制代码表示短型命令或长型命令它们之间有两个不同短型命令总是包含一个完整的元素长型命令可以容纳部分的元素元素的数据表可以分区短型命令仅能容纳最多个八位位组长度的参数表长型命

11、令对每个元素的数据部分能容纳最多个八位位组长度在参数表前面的命令头格式有不同的形式元素的第一字规定这个元素的命令形式短型或长型对短型命令头由划分为三个字段的单字组成元素类别元素标识和参数表长度第字元类类别元素标识参数表长度图短型命令头格式短型命令头中的字段如下到位元素类别值范围到到位元素标识值范围到到位参数表长度此命令后面跟随的参数数据为八位位组长度值范围到这个命令头后随它的参数表长型命令头的第一字与短型命令头的第一字在结构上是相同的而参数表长度项出现二进制值十进数为用来指示命令是长型命令长型命令的命令头由二个字组成第二个字包含实际的参数表长度这二个字头字的字段后面跟随的是参数表除了允许较长的

12、参数表外长型命令允许参数表分成一个个分区第二个字第位指示出的是一个元素的结束或者还有更多的数据跟随其后对元素的后继数据分区省略长型命令头的第一个字包含元素分类和元素标识仅给出包含参数表长度的第二个字对每个分区参数表长度指定该分区的长度而不是整个元素的长度由参数表长度字的位为零指示它是该元素的最后一个分区第字第字元素类别元素标识参数表长度图长型命令头格式长型命令头的项如下第字到位元素类别值范围到到位元素标识值范围到到位二进制值十进制指示长型第字位分区旗标是最后分区非最后分区到位参数表长度跟在这个命令或这个分区后面的参数数据为八位位组个数值范围到参数值跟在长型或短型命令的参数表长度之后其数值由参数

13、表长度类型和操作数精度来决定这些参数值具有本标准第章中说明的格式坐标参数类型在元文件描述符中指定对非坐标参数参数类型在第章中规定若参数类型取决于编码它的编码由本标准第章中代码表规定除非另有声明参数表的顺序在第章的表中列出每个命令都强制始于一个字边界若某命令包含奇数个八位位组的参数数据它迫使在该命令的尾端填补一个空八位位组此外在参数精度短于一个八位位组的一些元素中即那些包含一个局部颜色精度参数的元素若没有数据填满这个八位位组就需要用空位填补八位位组的最后数据位在所有的情况参数表长度是真实包含在参数数据中的八位位组计数它并不包括填补的八位位组如果存在的话只有在命令尾端才进行填补象元阵列元素是唯一的

14、例外这个命令强制对准的目的是为了在大多数计算机上优化处理在缺省元文卷精度时期待出现最大数坐标等的参数将在位边界上对准且命令头也将在位边界上对准因此在缺省精度时最频繁分析的字段将完全处在大多数计算机设计的机器字内避免从几个计算机字的碎片中汇集单个元文卷参数将使从二进制元文卷数据流中复原元素参数和命令头所需的处理量几近减半若元文卷精度异于缺省这种优化可能被折衷或完全被毁坏命令仍然强制从位边界开始但是最频繁期待的参数可能不再在这样的边界上对准象在缺省精度时所做的具有元素类别元素标识和参数表长度的短型命令头保留给未来本标准的修订版中可用的元素类别的扩展在进行语法分析时解释器将它与其他元素一样看待下一个

15、正常元素将有一个实际的元素类别值不同于在命令头的元素类别项中的类别值它将被调整这将在本标准的未来修订版中定义原语数据形式的二进制编码用五种原语数据形式以表示在中用来描述其参数的各种抽象数据类型原语数据形式和用来表示它们的符号如下所述带正负号整数无正负号整数字符定点实数浮点实数每种原语数据形式除字符外都可以使用若干种精度原语数据形式的定义在中指出并给出对每种原语数据形式所允许的精度该定义是以位单元的元文卷字来表示的当显示数字值的形式时下列术语用在以下的图解中最高有效位最低有效位正负号位以下数据图解中数据类型是就参数开始于元文卷字边界而言通常参数可能对准在奇数个或偶数个八位位组的边界上因为其他参数

16、数据的奇数个或偶数个八位位组可能先于它们含有局部颜色精度参数的元素可能有短于一个八位位组的参数在这样情况下参数将可能不对准在八位位组边界上带正负号整数带正负号整数用二进制补码格式表示可以为带正负号整数指定四种精度位位位和位用这个原语数据格式去编码整型坐标数据不用位精度在随后的各条中值是指正整数值和对非负整数的两种实现位精度的带正负号整数每个值占有一个元文卷字的一半一个八位位组值值位精度的带正负号整数每个值占有一个元文卷字值位精度的带正负号整数每个值跨两个相继的元文卷字第字第字第字值值位精度的带正负号整数每个值占满两个完整的元文卷字第字第字值值无正负号整数可以为无正负号整数指定四种精度位位位位位

17、精度的无正负号整数每个值占一个元文卷字的一半值值位精度的无正负号整数每个值占有一个元文卷字值位精度的无正负号整数每个值跨两个相继的元文卷字第字第字第字值值值值位精度的无正负号整数每个值占满两个完整的元文卷字第字第字值值字符每个字符存储在一个或多个连续的八位位组中它取决于特定字符集的编码以下图示的字符以每个字符按个八位位组编码字符字符定点实数定点实数值象两个整数一样存储第一个表示整数部分且有与带正负号整数见同样的格式第二个表示小数部分且有与无正负号整数见同样的格式对定点实数可能指定两种精度位或位位精度定点实数每个定点实数占满两个元文卷字第一个字有位带正负号整数形式而第二个字有位无正负号整数形式第

18、字第字整数部分小数部分位精度定点实数每个定点实数占满个元文卷字第一部分有位带符号整数的格式而第二部分有位无符号整数的格式第字第字第字第字整数部分整数部分小数部分小数部分定点实数的值下述给出表示为实型数的值对位实数值对位实数值在这些方程中可用作整数部分而可用作小数部分作为整数部分的是一个小于或等于正表示实数的最大整数浮点实数浮点实数值被表示为的浮点数格式这个格式包含三个部分一个正负号位一个指数部分一个小数部分值是三值和的函数若是值是正的若是值是负的可以为浮点实数指定二种精度位或位对位表示值的计算如下若且则值无定义若且则值是一个尽可能大的正值或负值若则这值的大小是若且则这值的大小是若且则这值是对于

19、位表示值的计算如下若且则此值无定义若且则此值是一个尽可能大的正值或负值若则值的大小是若且则值的大小是若且则值是位精度浮点实数每个浮点实数值占个元文卷字值中的每个字段大小如下符号位位指数位尾数位第字第字指数尾数尾数位精度浮点实数每个浮点实数值占个元文卷字值中的每个字段大小如下符号位位指数位尾数位第字第字第字第字指数尾数尾数尾数抽象的参数类型表示法表对每个抽象的参数类型按的二进制编码是如何表示原语数据格式表的各列如下抽象参数类型的符号由第章规定参数类型是以适当的精度根据原语的数据格式来构造的精度在第章中规定在给定精度下为表示所给的参数的实例所需八位位组数的符号和计算数值的公式对于参数可采取的值的范

20、围符号其后是参数可采取的数字值其后又是确定范围的数值第和列的符号广泛地用于第章的代码表在代码表上使用的是那些符号的变化表示正整数的范围正实数的范围表示负整数的范围负实数的范围表示非负整数的范围非负实数的范围表示个整数表示个实数表示不成束的整数实数混合使用指示一个有个实数的参数然后一个有个整数的参数最后是一个包括索引值的无限值参数表抽象数据类型表示抽象符号原语形式参数结构每个参数的八位位组符号和值参数范围符号和值按颜色索引精度按颜色索引精度见注或或见注按索引精度按位定点精度见注见注按整型精度或按实型精度见注见注见注见注按整型精度或或或或按实型精度见注见注见注或或或见注按整数精度或或见注或见注按定

21、点精度位见注见注按定点精度位按定点精度位见注或或见注或注对于由多个相同的分量组成的参数例如直接颜色点和其范围值表示单个分量的范围值对颜色模型或直接颜色分量抽象地认为范围中的一个实数对颜色模型或衍生的直接颜色分量抽象地认为是在可能具有不同范围的各自颜色空间中的一个实数颜色值范围元素提供在用表示的直接颜色分量和对应的实数值表示的直接分量之间的一种映射抽象参数枚举类型与抽象类型索引有相同编码精度为位实型精度元素包括一个指示符定点或浮点和两个精度分量符号在表中指示在两个分量中指定的位数之和同样的考虑用于表中实型精度元素和在表中符号实型精度控制元素可能引起元文卷体中被修改和当是浮点实数时是由下述的浮点标

22、准见第章浮点数格式来计算对参数类型和而言字符数据范围不是能应用的一个字符串用一个计数无正负号整数和随后的字符来编码在字符串中这个计数是八位位组计数而不是整个字符编码计数对单字节编码这两者相等对多字节编码则不等对元文卷命令自身而言这个计数编码与长度信息编码相似若第个八位位组在范围内则它表示整个字符串的字符计数若第个八位位组是则下一个位包含字符计数和继续旗标对部分字符串第位用作继续旗标它允许字符串多于个字符而后面的位表示字符计数若第位是则此部分字符串结束字符串参数若第位是此部分字符串后面将跟有另一个部分字符串若一个字符串的整个字符编码数是每个字符编码的八位位组数在字符串是一个常数等于且若字符串不继

23、续在一个长型命令字符串是可能的则字符串参数的八位位组数是或取决于此字符串是短型还是长型若每一个字符编码的八位位组数不是常数且字符串是一个可继续的长型字符串则字符串的八位位组数不是那么容易表示的但它是用于字符串数据部分的八位位组数与用于长度信息的八位组数之和抽象参数类型是单个值或是一个实数或是一个整数取决于元文卷描述符功能类型的说明后继的表使用单一的符号集和识别它们的计算取决于不同的类型抽象参数类型是单个值点是的有序对参数类型相当于的参数类型它是直接颜色还是颜色索引取决于在颜色选择方式元素中指定的值每个参数相关联的八位位组和范围符号和分别是和还是和取决于颜色选择方式在应用中为避免需要支持浮点对参

24、数类型和不需要动态范围对标量诸如线宽字符间距和提供了定点实数格式由构成定点实数定点实数用于和所有元文卷参数类型只有下述除外定比方式元素的米制比例因子参数设备视口说明方式元素的米制比例因子参数在本编码中这些参数常常用浮点编码象元阵列颜色能任意地为象元颜色选择和位精度也使用缺省或精度在象元阵列中颜色值的表示方法是单个颜色值表示的扩展象元阵列元素有可取下列二值之一的象元表示旗标游程表示法组合表示法对组合方式象元阵列的每一行表示为没有紧缩过的颜色值数组每行始于一个字边界因为所有行有相同的长度故没有存储行长度信息颜色数据占个八位位组其中是每行象元数是行数是每个颜色所占位数而表示在中的最大整数对游程编码每

25、行数据始于一个字边界且由表示颜色值常数所游程的游程长度表组成每个游程长度表由相继象元的计数和该颜色表示组成依据上述抽象术语颜色表具有格式而它的长度是除第一行的第一游程外每个游程的整数计数紧接无内部插入填充的先前游程的颜色说明符本标准中抽象参数类型数据记录与字符串数据有相似的编码当然强制字符集编码值和字符集开关机制与字符集索引及纯开关方法相关应用数据记录是不必要的它们在结构上与及参数相同如何进行数据编码在记录中数据字节的意义和字符集开关机制的有效性是单独逸出广义绘图原语和数据记录所属的外部元素定义的一部分数据类型的编码技术是数据记录参数的一个有效格式这个格式推荐和外部元素去服从图形登记规程在第章

26、的编码表对参数类型采用符号且对参数的其他信息采用相关符号抽象参数类型及单个值是一个实数还是整数取决于图片描述元素设备视口说明方式的说明当设备视口说明方式元素是显示面的分数时这个值是实数当设备视口说明方式元素是标量比例因子毫米或物理设备坐标时这个值是整数随后的表用单个值和的集合它们不同的计算取决于设备视口说明方式元素抽象参数类型是一个单独值一个视点是的有序对位流数据类型编码成二进制位的流紧缩进入位无正负号整数数据类型用于中瓦片数组元素的紧缩后颜色说明符表一个位流类型参数用本标准的二进制编码来编码使容纳位参数的字个数最少若参数数据不能严格地填满一个位字的整数则其最后一个字的剩余位应是参数类型的范围

27、是不可用的抽象参数类型是的三元组还是的四元组取决于颜色模式中结构数据记录是在一个自定义结构中其他标准化数据类型包括自己的混合项由其每一个分量操作数按对其相应数据类型的规范编码规则编码而实现包括编码操作的八位位组串则看作类型操作数不论短型或长型是先于串计数的若是长型则有继续者见注在表中枚举类型与索引参数用来用作标准化值索引范围服从登记的扩展参数类型符号相应于中的参数类型它不是基本数据类型它是或类型的速写这取决于相关的说明方式在的各定义的多种元素参数所具有的模型与此相关每个元素的表示表示方法元素按其类别分成组有个类别如表所示表元素类别代码表类别元素类型定界符元素元文卷描述符元素图片描述符元素控制元

28、素图形原语元素属性元素逸出元素外部元素图段控制与图段属性元素保留给未来标准化元素标识符编码和元素类别编码的一张完整表在附录中给出对每个类别有一个条款由一个表和一组注组成表至表指定了元文卷元素元素标识参数类型参数表长度参数范围参数表长度以八位位组计它在一些情况下是常数在另一些情况下是可变的任一元素若它包含奇数个八位位组则在下一个元素的命令头写到元文卷以前需填补一个所有位为零的八位位组以达到下一个字边界每个元素开始于位字边界元素的缺省正如的第章所给出的本章规定一些参数值的约束这些规定并非详尽诸如未规定正文矢量的非共线性所有参数值和其他元素状态约束包括这些元素形式化语法见将提供给本标准的元文卷编码定

29、界符元素定界符元素的编码见表表定界符元素的编码元素类别元素标识参数类型参数表长度参数范围无操作见下文元文件开始元文件结束图片开始图片体开始图片结束图段开始图段结束图开始图结束区域保护开始区域保护结束复合线开始复合线结束复合正文路径开始复合正文路径结束瓦片数组开始瓦片数组结束表中的元素附加说明如下码说明无操作有个参数个八位位组的任意序列这个参数与二进制编码的所有其他参数不同它不是由原语数据形式构造的它是出于填补目的的零个或多个八位位组的一个任意序列元文卷开始有个参数不变固定字符串元文卷名元文卷结束没有参数图片开始有个参数不变固定字符串图片名图片体开始没有参数图片结束没有参数图段开始有个参数名字图

30、段标识符图段结束没有参数图开始没有参数图结束没有参数区域保护开始有个参数索引区域索引区域保护结束没有参数复合线开始没有参数复合线结束没有参数复合正文路径开始没有参数复合正文路径结束没有参数瓦片数组开始有个参数点位置枚举类型象元路径方向有效值是枚举类型线行进方向有效值是整数在路径方向中瓦片数整数在线方向中瓦片数整数在路径方向中象元瓦片数整数在线方向中象元瓦片数实数在路径方向中象元大小实数在线方向中象元大小整数在路径方向中映象偏移整数在线方向中映象偏移整数在路径方向中象元的映象数整数在线方向中象元映象数瓦片数组结束无参数元文卷描述符元素元文卷描述符元素的编码见表表元文卷描述符元素的编码元素类别元素

31、标识参数类型参数表长度参数范围元文卷版本号元文卷描述表完元素类别元素标识参数类型参数表长度参数范围类型整型精度实型精度见注索引精度颜色精度颜色索引精度最大颜色索引颜色值范围或或或元文卷元素表元文卷缺省替换元文卷元素可变的元文卷元素字型表字符集表字符编码宣布名字精度最大范围图段优先级范围颜色模型颜色标定字型特性之和字形映象符号库表表中的元素附加说明如下码说明元文卷版本号有个参数整数元文卷版本号有效值是元文卷描述有个参数字符串元文卷说明字符串类型有个参数枚举类型类型有效值是值指定为整数值指定为实数整型精度有个参数整数整型精度的有效值仅有或实型精度有个参数枚举类型实数值的表达形式有效值是浮点形式定点

32、形式整数指数场宽或整数部分场宽包括个符号位整数小数或小数部分场宽合法的值组合是结果位浮点数位浮点数位定点数位定点数索引精度有个参数整数索引精度有效值是颜色精度有个参数整数颜色精度有效值是颜色索引精度有个参数整数颜色索引精度有效值是最大颜色索引有个参数颜色索引在元文卷中可能遇到的最大颜色索引颜色值范围其有效参数取决于颜色模型若是或模型则有个参数直接颜色值最小颜色值直接颜色值最大颜色值若是模型或衍生的模型则有个参数实数对第一分量比例与偏移数偶实数对第二分量比例与偏移数偶实数对第三分量比例与偏移数偶元文卷元素表有个参数整数指定的元素个数索引对数组在这个元文卷中元文卷元素的表每个元素用两个值表示第一个

33、是它的元素类别码正如表所述第二个是元素标识符码正如表到表所述这些编码在附录中列表缩写的伪元素表示为绘图集绘图加控制集版本集扩展原语集版本集版本集元文卷缺省替换有个参数它自身包含了元文卷元素结构和格式与相应的元文卷元素相同字型表有一个可变的参数表字符串个字型名字符集表有一个数目可变的参数对它们各为枚举类型字符集类型有效编码是字符集字符集字符多字节集字符多字节集完全码固定字符串指明序列尾端见的字符编码宣布有个参数枚举类型字符编码宣布的有效值是基本位码基本位码扩展位码扩展位码名字精度有个参数名字名字精度有效值是或最大范围有个参数点第一个角点点第二个角点图段优先级范围有个参数整数最小图段优先级值有效值

34、是非负整数整数最大图段优先级值有效值是非负整数颜色模型有个参数索引颜色模型有效值是衍生的留作登记值颜色标定有个参数索引标定选择有效值是未定值仅参考白色参考白色矩阵参考白色矩阵查找表参考白色矩阵查找表矩阵参考白色矩阵矩阵查找表矩阵矩阵参考白色网格位置与网格值留作登记值实数参考白色值分量实数参考白色值分量实数参考白色值分量实数标定矩阵实数变换矩阵整数查找表项数有效值是非负整数颜色分量红色查找表项颜色分量绿色查找表项颜色分量蓝色查找表项整数网格位置数有效值是非负整数直接颜色表个网格位置个实数个网格位置每个是字型特性有可变个数的三元组参数每个参数三元包含索引特性指示有效值是字型索引标准版设计源字型族形

35、态权重比例宽度包含的字形收集包含的字形设计大小最大大小最小大小设计组结构留作登记值整数优先数有效值是非负整数结构数据记数优先级值记录每个记录包括一个单个成员和它的数据类型指示数据元素计数和数据元素复合记录的有效值是整数整数索引字型索引整数整数整数标准版整数整数固定字符串设计源整数整数固定字符串字型族整数整数索引形态整数整数索引权重整数整数索引比例宽度整数整数包含字形收集整数整数包含字形整数整数实数设计大小整数整数实数最小大小整数整数实数最大大小整数整数设计组整数整数索引结构注对于数据类型上述指示数据类型指示器的整数值正如的附录中所指定的例如表示数据类型的指示器它被指定为值对于附加的格式需求见表

36、的注索引字型索引有效值是非负整数整数标准版有效值是对固定字符串设计源固定字符串字型族索引形态有效值是非可应用的右上方倾斜的反向倾斜的斜体的反向斜体的其他留作登记值索引权重有效值是非可应用的特细非常细细稍细中等半粗粗非常粗特粗留作登记值索引比例宽度有效值是非可应用的超紧缩的非常紧缩的紧缩的半紧缩的中等半扩展的扩展的非常扩展的超扩展的留作登记值索引表包含字形收集一个或多字符集索引索引表包含字形类型的个或多个位字形标识符实数设计尺寸有效值是正实数实数最小尺寸有效值是正实数实数最大尺寸有效值是正实数八位位组设计组一个八位位组类型的参数的三元组分别定义设计组的元素类型子类和指定组分量索引结构有效值是未定

37、义或不可应用实心的外形的留作登记值字形映象有个参数索引字符集索引枚举类型基集字符类型有效值同字符集表的有效值固定字符串基集指明序列尾有效值同字符集表的有效值整数每个码的位数有效值是正整数索引字形源有效值是字节字形标识符的登记留作登记值结构数据记录字形码的联合对字形源值包括二个部分一个码表和一个字形名字表整数整数运行计数字节码的表整数整数字形名字注这个码表是运行长度说明符表其中每个说明符编码为个或多个字符编码的序列第一个位是运行计数若该说明符的第个位等于则仅有单个显式说明的个位码被编码是的值若该说明符的第个位大于则此个位码是一个运行序列的基序列中的每个码比前一个码大从而字形名字序列平行于码序列这

38、个字形名字与对应码有关且当代码中运行计数大于时在字形名字中也会运行计数大于每个字形名字比它的预处理大对附加的格式需求见表的注符号库表有一个有效参数表个符号库名字固定字符串中给表中的第个名字以索引给表中的第个名字以索引依此类推图片描述符元素图片描述符元素的编码见表表图片描述符元素的编码元素类别元素标识参数类型参数表长度参数范围定比方式颜色选择方式线宽说明方式记号大小说明方式边宽说明方式范围背景颜色设备视口设备视口说明方式设备视口映象线表示记号表示正文表示填充表示边表示表完元素类别元素标识参数类型参数表长度参数范围内部样式说明方式线和边类型定义阴影样式定义几何图案定义表中的元素附加说明如下码说明定

39、比方式有个参数枚举类型定比方式有效值是抽象定比方式米制定比方式实数米制比例因子当时省略这个参数通常按浮点实数编码而不管实型精度元素取定点或浮点实数若实型精度元素浮点在先则用精度否则应用位浮点精度的缺省值颜色选择方式有个参数枚举类型颜色选择方式有索引颜色方式直接颜色方式线宽说明方式有个参数枚举类型线宽说明方式有效值是绝对的比例的分数的毫米的记号大小说明方式有个参数枚举类型记号大小说明方式有效值是绝对的比例的分数的毫米的边宽说明方式有个参数枚举类型边宽说明方式有效值是绝对的比例的分数的毫米的范围有个参数点第一角点点第二角点背景颜色有个参数直接颜色背景颜色设备视口有个参数视口点第一角点视口点第二角点

40、设备视口说明方式有个参数枚举类型说明符有效值是画面的小数形式带比例因子的毫米形式物理设备坐标实数米制比例因子当或时忽略这个参数通常编码为浮点实数而不管实型精度元素取定点或浮点实数若实型精度元素浮点在先则用精度否则应用位浮点精度的缺省值设备视口映象有个参数枚举类型各向同性旗标有效值是非强制的强制的枚举类型水平对准旗标有效值是左中右枚举类型垂直对准旗标有效值是底中线顶线表示有个参数索引线束索引索引线型有效值是实线虚线点线点划线双点划线留用登记值负值留作私用大小说明线宽它的形式见的颜色线颜色它的方式取决于颜色选择方式记号表示有个参数索引记号束索引索引记号类型有效值是点正号星号圆叉字形留用登记值负值留

41、作私用大小说明记号大小它的形式见的颜色记号颜色它的方式取决于颜色选取方式正文表示有个参数索引正文束索引索引正文字型索引枚举类型正文精度有效值是字符串字笔划实数字符间距实数字符扩展因子颜色正文颜色它的方式取决于颜色选择方式填充表示有个参数索引填充区束索引枚举类型内部样式有效值是空心实心图案阴影线空的几何图案内插颜色填充颜色它的方式取决于颜色选取方式索引阴影索引标准化了以下值水平垂直正倾斜反倾斜水平垂直交叉阴影正反倾斜交叉阴影留作登记值负值留作私用索引图案索引边表示有个参数索引边束索引索引边类型标准化了下列值实线虚线点线点划线双点划线留作登记值负值留作私用大小说明边宽其方式见的颜色边颜色它的方式取

42、决于颜色选取方式内部样式说明方式有个参数枚举类型有效值是绝对的比例的分数的毫米的线与边类型定义有个可变参数表索引线类型有效值是负值大小说明虚线图重复长度它的形式见的整数个虚线元素表阴影样式定义有一个可变参数表索引阴影索引有效值是负值枚举样式指示器有效值是平行线交叉阴影大小说明阴影方向矢量说明符它的形式见的大小说明工作周期长度它的形式见的整数阴影线数整数个间隙宽度表整数个线型表几何图案定义有个参数索引几何图案索引名字图段标识符点第一角点点第二角点控制元素控制元素的编码见表表控制元素的编码元素类别元素标识参数类型参数表长度参数范围整型精度实型精度见注辅助颜色透明性剪取矩形剪取指示器线剪取方式表完元

43、素类别元素标识参数类型参数表长度参数范围记号剪取方式边剪取方式新区域保存原语上下文恢复原语上下文保护区域指示器广义正文路径方式榫接限度透明像元颜色表中元素的附加说明码说明整型精度有个参数整数整型精度合法值是或值不允许实型精度有个参数枚举类型对实数值的表示格式有效值是浮点实数定点实数整数指数部分或整数部分包括位符号位场宽整数尾数或小数部分场宽这些值的合法组合是结果位浮点实数位浮点实数位定点实数位定点实数辅助颜色有个参数它的方式取决于颜色选择方式颜色辅助颜色透明性有个参数枚举类型开关指示有效值是关需要辅助颜色背景开需要透明背景剪取矩形有个参数点第一角点点第二角点剪取指示器有个参数枚举类型剪取指示有

44、效值是关开线剪取方式有个参数枚举类型剪取方式有效值是轨迹形状先轨迹后形状记号剪取方式有个参数枚举类型剪取方式有效值是轨迹形状先轨迹后形状边剪取方式有个参数枚举类型剪取方式有效值是轨迹形状先轨迹后形状新区域没有参数保存原语上下文有个参数名字上下文名字恢复原语上下文有个参数名字上下文名字保护区域指示器有个参数索引区域索引索引区域指示器有效值是关剪取保护广义正文路径方式有个参数枚举类型正文路径方式有效值是关非正切的轴正切的榫接限度有个参数实数榫接限度透明像元颜色有个参数枚举类型透明性指示器有效值是关开颜色透明像元颜色说明符图形原语元素图形原语元素的编码见表表图形原语元素的编码元素类别元素标识参数类型

45、参数表长度参数范围折线不相连折线多点记号正文受限正文增补正文多边形多边形集像元阵列广义绘图原语矩形圆三点式圆弧三点式封闭圆弧中心式圆弧中心式封闭圆弧椭圆椭圆弧封闭椭圆弧中心式逆向圆弧连接边双曲弧抛物弧非均匀样条非均匀有理样条表完元素类别元素标识参数类型参数表长度参数范围多重贝齐尔样条或或多重符号位瓦片瓦片表中的元素附加说明如下码说明折线有个可变参数表点个折线顶点不相连折线有个可变参数表点个直线段端点多点记号有个可变参数表点个记号位置点正文有个参数点正文位置点枚举类型结束未结束旗标有效值是未结束结束字符串正文字符串受限正文有个参数宽增量高增量点正文位置点枚举类型结束未结束旗标有效值是未结束结束字

46、符串正文字符串增补正文有个参数枚举类型结束未结束旗标有效值是未结束结束字符串正文字符串多边形有一个可变的参数表点多边形顶点多边形集有一个可变的数值对参数表它的每一个有下述形式点多边形顶点枚举类型边可见性旗标指示封闭性和边可见性有效值是不可见可见封闭不可见封闭可见像元阵列有个参数点角点点角点点角点整数整数整数局部颜色精度有效值是和若值为缺省颜色精度指示值颜色表用图片指示的颜色索引精度编码的若值为非颜色数据编码用的精度由该值给定枚举类型象元表示方式有效值是游程表方式组合表方式颜色表象元颜色值数组若颜色选择方式是直接的这值是直接颜色值若颜色选择方式是索引的这值是颜色表的指针索引值若象元表示方式是组合

47、表用值的行表示颜色值每行始于一个字边界若象元表示方式是游程颜色表值被分为若干常量颜色的游程的行来表示每行始于一个字边界每个表项由一个象元计数整数后面跟随一个颜色值广义绘图原语有一个可变的参数表整数标识符整数点表中的点数点数组点表数据记录数据记录参数被用来决定坐标数据的结束和数据记录的开始数据记录在这个编码中被看成字符串矩形有个参数点第一角点点第二角点圆有个参数点圆心圆半径三点式圆弧有个参数点开始点点中间点点结束点三点式封闭圆弧有个参数点开始点点中间点点结束点枚举类型封闭类型有效值是扇形封闭弦封闭中心式圆弧有个参数点圆心开始矢量的开始矢量的结束矢量的结束矢量的圆半径中心式封闭圆弧有个参数点圆心开

48、始矢量的开始矢量的结束矢量的结束矢量的圆半径枚举类型封闭类型有效值是扇形封闭弦封闭椭圆有个参数点椭圆中心点第一共轭直径端点点第二共轭直径端点椭圆弧有个参数点椭圆中心点第一共轭直径端点点第二共轭直径端点开始矢量的开始矢量的结束矢量的结束矢量的封闭椭圆弧有个参数点椭圆中心点第一共轭直径端点点第二共轭直径端点开始矢量的开始矢量的结束矢量的结束矢量的枚举类型封闭类型有效值是扇形封闭弦封闭中心式逆向圆弧有个参数点圆弧中心开始矢量的开始矢量的开始矢量的结束矢量的圆弧半径连接边没有参数双曲弧有个参数点中心点点横向半径端点点共轭半径端点点开始矢量的分量点开始矢量的分量点结束矢量的分量点结束矢量的分量抛物弧有个

49、参数点正切相交点点开始点点结束点非均匀样条有一个可变参数表整数样条次数整数控制点数点控制点数组实数长度为的结点表实数参数始值实数参数终值非均匀有理样条有一个可变的参数表整数样条次数整数控制点数点控制点数组实数长度为的结点表实数参数始值实数参数终值实数长度为的权重表多重贝齐尔样条有一个可变参数表索引连续性指示器有效值是不连续连续留作登记值点点序列表每个序列定义一条贝齐尔曲线每个序列有个或个点相应由连续性指示器值是或决定若指示器值是第一条曲线且仅第一条曲线由个点定义多重符号有一个可变的参数表索引符号索引点个符号位置点位瓦片有个参数索引紧缩类型有效值是空背景空前景维维位图不紧缩游程留作登记值整数行填充指示器有效值是非负整数颜色象元背景颜色颜色象元前景颜色结构化数据记录方法特性参数有效值是对紧缩类型整数整数整数游程计数精度对紧缩类型对紧缩类型按登记机构规定定义注对附加格式需求见表注位流紧缩的象元颜色说明符瓦片有个参数索引紧缩类型有效值是空背景空前

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1