Flash에서 글꼴을 포함하려고합니다. flas는 CS3에서 이전에 만든 CS5를 사용하여 컴파일됩니다.플래시 텍스트 필드 embedFonts false positive
프로젝트가 여러 개의 개별 flas로 나뉘며 특정 프로젝트에 문제가 있습니다.
동적 인 텍스트가있는 텍스트 필드를 검색하고 동적으로 필요한 글꼴을 포함 (여기서는 효율성 요구 사항 없음) : 앉아서 Event.ADDED를 수신하는 무대 위에 앉아 있다고 쓴 클래스를 사용하여 글꼴을 동적으로 포함하고 있습니다.
나는 이미 포함 된 텍스트 필드를 처리하는 것을 귀찮게하지 않으므로 검사를받습니다. flas (내 지식)의 텍스트 필드에는 글꼴이 포함되어 있지 않습니다. 그러나 일부 텍스트 필드는 textfield.embedFonts == true 에서처럼 텍스트 필드가 있다고 말합니다.
fla 전역 글꼴 포함에서는 글꼴이 포함되지 않습니다. 실제 textfields embed 버튼을 클릭하면 텍스트 필드의 글꼴이 글꼴 목록에 있지만 문자 범위가 포함되어 있지 않습니다.
나는 어떤 글꼴에도 글꼴을 포함시키지 않으므로 혼란 스럽다. 그러나 개별 텍스트 필드의 글꼴은 제거한 횟수에 관계없이 항상 글꼴 포함 목록에 있습니다. 텍스트 필드의 포함 버튼을 클릭하여 포함 여부를 확인한 다음 글꼴이 문자 범위없이 목록에 추가됩니다.
누군가 여기서 내게 무슨 일이 일어 났는지 설명 할 수 있습니까?
크기 보고서의 내용은 무엇입니까? 글꼴이 삽입 된 것처럼 보입니까? – mpdonadio
생성 된 swf의 크기는 3kb이므로 실제 글꼴은 포함되어 있지 않습니다. 지금 xlf 패키지를 조사 중입니다. XML이 무엇을 말해 줄 수 있는지 살펴 봅니다. –
텍스트 필드가 이전에 포함 된 경우 해당 텍스트 필드를 잊어 버리지 않은 것처럼 보입니다. 모든 문자 범위를 제거 할 수는 있지만 글꼴이 임베드되어 있음을보고합니다. –