作家指令
下面列出的指令由VML编写器处理。显示的后缀以当前前缀< WriterKeyword >在映射文件中。默认情况下,< WriterKeyword >对于VML编写器是VML.
数据集
要求/可选:要求
这个指令的值是要创建的VML文件的名称。你可能想要加上. html文件名的扩展名,因为生成的文件是HTML文件。如果已存在具有此名称的文件,则该文件将被覆盖。指定输出VML数据集的典型映射文件片段如下:
VML_DATASET / tmp / outputFile
工作台参数:目标矢量标记语言(VML)文件
左
要求/可选:可选
该指令指定了顶级group元素在网页上的左位置。顶层group元素是绘制的所有VML特性的容器。
VML的语法左是:
这个指令的默认值是100年葡.
注意:CSS长度值由可选的+或-,后面是数字,后面是两个字母的缩写,表示单位。长度单位有两种:相对长度和绝对长度。相对长度单位给出了一个长度相对于另一个长度的性质。以下是可用的相对单位:em-ems,元素字体的高度;Ex-x-height,字母“x”的高度;以及相对于画布分辨率的px像素。绝对长度单位高度依赖于输出介质。下列绝对单位是可用的:英寸;cm-centimeters;mm-millimeters; pt—points; and pc—picas. For more information on CSS units, please see the CSS1 or CSS2 specifications on thehttp://www.w3.org的网站。
前
要求/可选:可选
这个指令指定了顶级组元素在网页上的顶部位置。
VML的语法前是:
这个指令的默认值是100年葡.
注意:LEFT和TOP指令的值分别被写成顶层组元素的CSS“LEFT”和“TOP”样式属性的值。您可以使用任何文本编辑器修改这两个CSS样式属性,以在web页面上重新定位绘图。注意CSS的“left”和“top”样式属性会被web浏览器忽略位置形状的样式未设置为绝对.默认情况下,VML编写器设置顶级组CSS位置风格绝对.如果不合适,您可以使用文本编辑器更改位置样式属性为静态或相对.
宽度
要求/可选:可选
这个指令以CSS单位设置顶层组元素的包含块的宽度。
VML的语法宽度是:
这个指令的默认值是512年葡.
高度
要求/可选:可选
该指令以CSS单位设置顶层组元素所在块的高度。
VML HEIGHT的语法是:
这个指令的默认值是512年葡.
注意:的值宽度和高度指令被写出来作为CSS的值宽度和高度顶级组元素的样式属性。可以在翻译后的输出文件中修改组的这些CSS样式属性,以改变网页上矢量图的大小。更改这些不会影响顶级group元素所设置的局部坐标空间。
COORDSIZE
要求/可选:可选
该指令定义了顶层组元素所在块的宽度和高度上的单元数。
VML的语法COORDSIZE是:
< WriterKeyword > _COORDSIZE <宽度> <高度>
注意:该指令的值将成为VML的值coordsize属性的顶级组元素。在写入VML输出文件之后,不应该修改该值。在VML输出文件中修改此属性将生成一个变形的矢量图,因为组中所有元素的位置都是基于COORDSIZE和COORDORIGIN指令。
COORDORIGIN
要求/可选:可选
该指令定义顶级group元素的包含块左上角的坐标。正y轴是向下的。
VML的语法COORDORIGIN是:
< WriterKeyword > _COORDORIGIN <左> <上>
注意:此指令的值将成为顶级group元素中的VML坐标属性的值。y轴是倒转的;积极的是向下的。
SPATIAL_EXTENT
要求/可选:可选
这个指令修正了VML输出覆盖的空间范围,以地面单位表示。指定的空间范围必须大于或等于特征数据的最小边界矩形。该指令与COORDSIZE和COORDORIGIN指令用于为在不同时间转换的不同输出VML文件维护相同的VML坐标空间。假设SPATIAL_EXTENT,COORDSIZE和COORDORIGIN对所有翻译保持不变,然后可以通过将不同组的形状复制并粘贴到单个组中,将输出VML文件的内容组合到一个文件中。如果没有指定这个指令,那么空间范围将被设置为特征数据的最小边界矩形。
VML的语法SPATIAL_EXTENT是:
KEEP_ASPECT_RATIO
必需的/可选
可选
该指令指示VML编写器保持输入特征数据的原始宽高比(由地面单元的空间范围决定)。
VML的语法KEEP_ASPECT_RATIO是:
< WriterKeyword > _KEEP_ASPECT_RATIO(是的|没有)
这个指令的默认值是是的.
PRETTY_PRINT条件
要求/可选:可选
这个指令为VML编写器提供了一个选项,以更吸引人的格式打印输出文件。
VML的语法PRETTY_PRINT条件是:
< WriterKeyword > _PRETTY_PRINT(是的|没有)
这个指令的默认值是没有.
注意:启用此选项将产生相当大的VML输出文件,因为会产生额外的空白。