VML TextPath 元素

本主题介绍 VML,这是一项从 Windows Internet Explorer 9 开始弃用的功能。 依赖于 VML 的网页和应用程序应迁移到 SVG 或其他广泛支持的标准。

注意

截至 2011 年 12 月,本主题已存档。 因此,它不再主动维护。 有关详细信息,请参阅 存档内容。 有关 Windows Internet Explorer 当前版本的信息、建议和指南,请参阅 Internet Explorer 开发人员中心

 

定义形状的文本路径。

以下属性修改文本路径。

属性 说明
FitPath 定义文本是否适合形状的路径。
FitShape 定义文本是否适合形状边界。
Font-Family 指定文本的字体系列。
字号 指定文本的字号。
Font-Style 指定文本的字体样式。
Font-Variant 指定文本的字体变体。
Font-Weight 指定文本的字体粗细。
字体 指定文本的复合字体值。
MSO-Text-Shadow 定义是否将阴影应用于文本。
定义是否显示文本。
字符串 定义文本字符串。
文本修饰 定义文本的文本修饰。
Trim 定义是否删除文本上方和下方的额外空间。
V-Rotate-Letters 确定是否旋转文本的字母。
V-Same-Letter-Heights 确定所有字母的高度是否相同。
V-Text-Align 定义文本的对齐方式。
V-Text-Kern 确定是否启用字距调整。
V-Text-Reverse 确定是否反转行的布局顺序。
V-Text-Spacing-Mode 定义字母步调模式。
V-Text-Spacing 定义文本的间距量。
XScale 确定是否将使用直线文本路径而不是形状路径。

 

备注

必须在 Shape 元素中定义此元素。

除了普通填充、字符串和样式属性外,PathTextPathOK 属性必须设置为 True,TextPath 的 On 属性必须设置为 True,才能在文本路径上显示文本。

下面是在路径上显示文本所需的最低代码。

   <v:line from="50 200" to="400 100">
   <v:fill on="True" color="red"/>
   <v:path textpathok="True"/>
   <v:textpath on="True" string="VML Text"
   style="font:normal normal normal 36pt Arial"/>
   </v:line>

示例