gpt4 book ai didi

Flash:不嵌入字体的动态文本字段上的抗锯齿字符,日语

转载 作者:行者123 更新时间:2023-12-04 09:45:37 26 4
gpt4 key购买 nike

我正在尝试在日本网站上的 flash 动态文本字段上实现抗锯齿。这些文本字段的内容不是固定数据。

我没有嵌入字体的选项,因为嵌入所有字符会导致非常重的 swf 文件(3000kb+ 仅用于字体)。这是因为日语中有大量独特的字符(字面意思是数千个)。

基本上,任何使用动态文本字段的 Flash 站点都面临着相同的选择:

  • 保持文件大小并使用
    只有设备字体(没有
    抗锯齿)
  • 强制向用户下载 3mb+ 字体
    显示平滑的抗锯齿字体。

  • 我问过一些日本 friend ,他们说“Shoganai!” (翻译:“无可奈何”)。有人有想法吗?

    ps:不幸的是,silverlight 也不是一个选择。

    最佳答案

    真的很愚蠢的“解决方法”,我敢肯定它会被否决,但是由于 flash.text.TextField 继承了 flash.display.DisplayObject,因此您可以使用内置过滤器(例如 flash.filters.Blur)来模糊文本水平和垂直各半个像素。

    这将消耗更多的CPU。

    编辑:
    在使用 CS4 进行了一些工作后,我找到了一种完美的方法,无需额外的 CPU 开销!结果看起来像 1:1,就像“静态文本”渲染一样。我相信在 CS3 下同样适用,因为我记得有一个类似的选项。

    选中文本后,在属性下,选择“消除锯齿”并选择“自定义消除锯齿”。将厚度设置为 100,将锐度设置为 0。这对我有用!

    关于Flash:不嵌入字体的动态文本字段上的抗锯齿字符,日语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/776216/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com