Text 在Openlaszlo';s SWF运行时
为什么应用旋转选项卡时,选项卡文本会消失?有没有办法使标签保持在相对位置,使其随标签一起旋转 代码:Text 在Openlaszlo';s SWF运行时,text,tabs,rotation,openlaszlo,lzx,Text,Tabs,Rotation,Openlaszlo,Lzx,为什么应用旋转选项卡时,选项卡文本会消失?有没有办法使标签保持在相对位置,使其随标签一起旋转 代码: 诺姆: 诺姆: 诺姆: 这是使用客户端字体时Flash/SWF运行时的技术限制。文件中也提到了这一点: :在 特别是,您应该了解客户端字体之间的差异 并在编译为SWF的应用程序中嵌入字体。(申请 编译为DHTML的文件不能使用嵌入字体)。因为他们没有 始终以相同的方式进行操作(例如,不能使用客户端字体) 由于Flash播放器的限制,不透明度旋转或改变) 使用标记将TTF字体嵌入到应用程序中。如
诺姆:
诺姆:
诺姆:
这是使用客户端字体时Flash/SWF运行时的技术限制。文件中也提到了这一点:
:在
特别是,您应该了解客户端字体之间的差异
并在编译为SWF的应用程序中嵌入字体。(申请
编译为DHTML的文件不能使用嵌入字体)。因为他们没有
始终以相同的方式进行操作(例如,不能使用客户端字体)
由于Flash播放器的限制,不透明度旋转或改变)
使用
标记将TTF字体嵌入到应用程序中。如果为文本选择该字体,则旋转将按预期工作,例如:
<canvas width="100%" height="250">
<!-- ATTENTION: Please download the KentucyFriedChickendFont.ttf file using
this URL and put it in the same folder as this LZX file.
http://svn.openlaszlo.org/openlaszlo/trunk/test/resources/ttf/KentuckyFriedChickenFont.ttf
-->
<font name="ChickenNoCFF" src="KentuckyFriedChickenFont.ttf" embedascff="false" />
<font name="ChickenCFF" src="KentuckyFriedChickenFont.ttf" embedascff="true" />
<inputtext x="100"
rotation="10"
font="ChickenNoCFF" fontsize="32"
hasdirectionallayout="false"
resize="true">
Embedded font (no CFF)
</inputtext>
<!-- Text elements using @hasdirectionallayout="true" need to set
@embedascff="true" for the SWF10+ runtimes -->
<inputtext x="100" y="100"
rotation="10"
font="ChickenCFF" fontsize="32"
hasdirectionallayout="true">
Embedded font (embedded as CFF)
</inputtext>
</canvas>
嵌入式字体(无CFF)
嵌入字体(嵌入为CFF)
您必须将TTF字体嵌入到应用程序中,然后可以自由旋转任何标准文本组件
如果在SWF应用程序中使用文本组件的hasdirectionallayout
属性,则在嵌入自定义字体时必须使用embedascff=“true”
属性
下面是这个示例SWF10应用程序的屏幕截图,在5.0(trunk)上测试
这是使用客户端字体时Flash/SWF运行时的技术限制。文件中也提到了这一点: :在 特别是,您应该了解客户端字体之间的差异 并在编译为SWF的应用程序中嵌入字体。(申请 编译为DHTML的文件不能使用嵌入字体)。因为他们没有 始终以相同的方式进行操作(例如,不能使用客户端字体) 由于Flash播放器的限制,不透明度旋转或改变) 使用
标记将TTF字体嵌入到应用程序中。如果为文本选择该字体,则旋转将按预期工作,例如:
<canvas width="100%" height="250">
<!-- ATTENTION: Please download the KentucyFriedChickendFont.ttf file using
this URL and put it in the same folder as this LZX file.
http://svn.openlaszlo.org/openlaszlo/trunk/test/resources/ttf/KentuckyFriedChickenFont.ttf
-->
<font name="ChickenNoCFF" src="KentuckyFriedChickenFont.ttf" embedascff="false" />
<font name="ChickenCFF" src="KentuckyFriedChickenFont.ttf" embedascff="true" />
<inputtext x="100"
rotation="10"
font="ChickenNoCFF" fontsize="32"
hasdirectionallayout="false"
resize="true">
Embedded font (no CFF)
</inputtext>
<!-- Text elements using @hasdirectionallayout="true" need to set
@embedascff="true" for the SWF10+ runtimes -->
<inputtext x="100" y="100"
rotation="10"
font="ChickenCFF" fontsize="32"
hasdirectionallayout="true">
Embedded font (embedded as CFF)
</inputtext>
</canvas>
嵌入式字体(无CFF)
嵌入字体(嵌入为CFF)
您必须将TTF字体嵌入到应用程序中,然后可以自由旋转任何标准文本组件
如果在SWF应用程序中使用文本组件的hasdirectionallayout
属性,则在嵌入自定义字体时必须使用embedascff=“true”
属性
下面是这个示例SWF10应用程序的屏幕截图,在5.0(trunk)上测试