2011-10-10 2 views
1

최근 Flex SDK 3.5에서 4.5.1로 프로젝트를 전환하기 시작했지만 Label 구성 요소가 더 이상 표시되지 않습니다. 나는 그 문제가 내 글꼴에 있다고 판다. 기본 글꼴로 전환하면 텍스트가 나타납니다. 폰트 작업을 위해 Flex SDK 4.5.1에서 정확히 무엇이 변경 되었습니까?Flex SDK 4.5.1에서 오래된 글꼴 사용


원래 오래된 질문, 여기 참조 : 같은 SWC로 컴파일하여, 내가 플렉스 SDK 3.5에서 "FL"패키지에서 다양한 구성 요소를 사용하고있다 FDT에서 작업

다양한 장소에서 설명 :

Flash Components with Flex SDK

http://joshblog.net/2008/02/10/how-to-use-the-flash-cs3-component-set-in-a-flex-builder-actionscript-project/

http://www.actionscript-flash-guru.com/blog/14-flcontrols-not-found-how-do-i-import-the-fl-package

그러나 새 SDK 4.5.1로 전환했는데 레이블이 표시되지 않습니다. 코드는 여전히 컴파일되고 정상적으로 실행되지만 텍스트는 표시되지 않습니다.

이전에 작동하던 SWC 구성 요소가 최신 SDK에서 더 이상 사용되지 않는 이유를 알고 있습니까? 예를 들어, 어떻게 든 최신 SDK를 사용하여 SWC를 다시 컴파일해야합니까?

추가 : 아하, 문제는 Label 구성 요소에 글꼴을 포함하는 것으로 파악되었습니다. 기본 글꼴로 전환하면 텍스트가 나타납니다. 나는

답변

1

아하, 나는 그것을 설명이 문서 발견 ... 새 질문을 편집 해요 : 기본적으로 http://www.bit-101.com/blog/?p=2555

는, 어도비는 이유없이 폰트를 내장하는 API를 변경, 그리고 지금은이 있어야합니다 embedAsCFF = "false"

관련 문제