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)上测试