在ActionScript /閃存就可以創建一個包含字體數據emedding這樣的SWF創建一個Flash字體:不同來源
package {
import flash.display.Sprite;
public class Font_times_new_roman extends Sprite {
[Embed(
systemFont='times new roman',
mimeType='application/x-font',
fontName='times new roman',
fontWeight='normal',
fontStyle='regular',
unicodeRange='U+0020-U+007E,U+00A0-U+00AC,U+00AE-U+00FF,U+0100-U+017F,U+037E-U+037E,U+0384-U+038A,U+038C-U+038C,U+038E-U+03A1,U+03A3-U+03CE,U+0400-U+045F,U+20AC-U+20AC')]
public static var FontClass:Class;
}
}
現在我想的是,創造這樣的事情有來自不同來源字體的字形。
例如unicode字符x應該來自Arial,而字符y應該來自新羅馬時代。
是可能的嗎?如果是的話,怎麼樣?
謝謝。不知道這是否可行。我想要做的是以下幾點:我有一個缺少所有希臘字符的字體。現在因爲它們看起來與其他所有角色完全不同,所以我不妨將它們與其他字體整合在一起。 – clamp
在這種情況下,您需要嵌入一種字體,該字體對您正在查找的字符具有適當的支持,或者使用類似於arial的字體(如果不需要,可能不會嵌入它)。 TweetDeck做這樣的事情 - 他們的正常字體只是拉丁字符。如果你想要完整的字母表,你需要關閉嵌入的字體 – divillysausages