【发布时间】:2010-03-29 15:11:06
【问题描述】:
知道如何使用 Flex 绘制项目符号吗?而不是为 1、2 和 3 使用图像?
alt text http://www.freeimagehosting.net/uploads/9bb3213a63.jpg
问候,PK
【问题讨论】:
标签: apache-flex flex3 adobe
知道如何使用 Flex 绘制项目符号吗?而不是为 1、2 和 3 使用图像?
alt text http://www.freeimagehosting.net/uploads/9bb3213a63.jpg
问候,PK
【问题讨论】:
标签: apache-flex flex3 adobe
您可以为项目符号创建一个自定义组件,在其顶部有一个带有标签的图像。然后您需要做的就是设置标签文本(为 1、2 或 3)。
或者,更进一步,为“项目符号”创建一个自定义组件,该组件将包含一个图像,顶部有一个标签(用于项目符号),右侧有第二个标签(用于项目文本)。
这两种方法都允许您使用一系列不同的图像来创建项目符号列表。
【讨论】:
反向类型的封闭数字是Unicode 的一部分,因此如果您在 Flex 应用程序中嵌入包含这些字符的字体,您应该能够使用任何常规文本组件执行此操作。您可以嵌入整个字体,或者只是确保选择了所需的子范围,包括您需要的额外数字字符。
1 到 10 在 Dingbats section 中,从 U+2776 到 U+277F 采用粗衬线字体,从 U+278A 到 U+2793 采用 Helvetica 字体。因为这些被认为是 dingbats,所以我希望这些字符的形式看起来像您在 PDF 中看到的那样,而不是在您选择的字体中使用常规数字的字母形式。如果是这样,只需选择最适合您的主要文本字体的范围。
然后在Enclosed Alphanumerics section 中关闭,您还有另一种字体的 0 和 11 到 20,比 Dingbats 部分中使用的 1-10 更轻的衬线字体。因为这些应该是字体的常规数字和字母的封闭版本,所以它们可能会匹配主要文本字体,而不是您在该 PDF 中看到的字体。
归根结底,可能值得研究几种字体,以找到一种可以让您混合和匹配所需的所有部分并且仍然看起来不错的字体。
【讨论】: