[FLASH PLAYER10, AIR1.5] TLF (Text Layout Framework ) Beta Realese

2009. 2. 8. 12:08AIR



일단 http://labs.adobe.com/technologies/textlayout/ 에서 한번 보시고 이글을 읽어주시기 바랍니다 ~ ㅋㅋㅋ

작년 ( 2008 년 ) 11월 부터 TLF 베타 릴리즈가 시작 되었습니다

그동안 flash가 진출하지 못한 인쇄 나 편집 쪽 진출을 하기 위해 TLF 가 새롭게 나왔다 ..

이번 Flash Player 10 이 나오면서 Text.engine 이라는 새로운 클래스가 생기면서 여러가지 Text을 좀더 간편하게 관리가 가능해졌다

Text.engine 가 나오면서 요즘 편집 쪽에서 기술 가능여부에 대해 많이 알아보고 있는걸로 알고 있다 ~

이번에 TextEngine 를 통해서 좀더 간편하게 쓸수 있도록 나온게 바로 TLF ( Text Layout Framework ) 이다 ~

이녀석 기능들에서 알아보자 ~ 


1.타이포 컨트롤

- 자간 장평 기타 등등 여러 복잡한 기능 사용 쉽게 사용 가능
- 기준선을 정해서 자동 내림 기능 가능
- 임의 하이픈
- 더욱 세밀해진 글자간의 간격 사이즈
- 상단 여백 하단 여백 및 공백 가능

2.동아시아 타이포

- 세로 정렬 / 가로 정렬 가능
- 정렬후 아래 기능들 사용 가능

3.텍스트 레이아웃

- 텍스트 레이어를 붙히거나 자를수 있음 ( 체킹 기능 )
- 대각선 레이아웃 및 여러가지 레이아웃 제공
- 인라인 그래픽 ( 텍스트 사이에 이미지 들어가는 기능 )
- 하이퍼 링크
 
4. 지원 렌더링

- 알파 설정 가능
- 장치 및 임베디드 글꼴 ( System 의 폰트리스트 )
- 임베디드 폰트에 대한 안티 앨리언싱 폰트 가능
- DefineFont4 지원에 따라 세계 30개국 언어 지원가능 축소 및 글꼴 크기 를 마음대로 조절이 가능하다 ( PDF 기능 )
(DefineFont4 에 대한 설명은 http://www.scribd.com/doc/10911241/Swf-File-Format-Spec-v10 )


5.편집
- 선택 , 편집, 잘라내기, 복사, 붙혀넣기
- 키보드 제스처 기능 ( Ctrl / Home,end / double Click 그외 원도우에서 사용하는 기본 단축키도 가능 )
- 선택모드 / 텍스트를 선택하고 그부분에 대해서 읽기 / 쓰기 / 수정 가능
- 취소 ( undo ) / 단순한 취소가 아닌 한글과 같은 세밀한 undo 기능을 제공
- 사용자 지정 텍스트구성요소를 텍스트 콘텐츠, 레이아웃, 마크업을 만들고 조작가능

이 부분은 어도브에 공개된 글을 재 해석한 글입니다 ~ .. 약간 잘못된 해석이 있을수도 있습니다

이걸 통합한 기능을 모두 볼수있도로 만든 데모 사이트 에서 한번 보시길 바랍니다


http://labs.adobe.com/technologies/textlayout/demos/


짜잔 ~ 너무 완벽한 기능들 .. 비록 아직 문제가 많이 있지만 .. 이건 혁명이다 ~ ㅋㅋㅋ

웹에서 볼수 있을뿐더러 xml 파일로 저장된다 ..... 이거 자체가 .. 앞으로 플래시의 미래를 볼수 있다 ...우후후

어도브에서 공개한 레퍼런스를 보면서 조금씩 공부하시면 될듯



http://livedocs.adobe.com/labs/textlayout/ 


TLF 의 설명 PDF 파일은


http://download.macromedia.com/pub/labs/textlayout/textlayout_framework_overview.pdf 



아직은 베타버전이다 .. 한글 문제도 여전히 발생하고 있고 폰트 임베디드 문제, 제스쳐키보드 이벤트 문제 등등 여러가지 문제가
 있다고 TLF Forum 에 많이 올라와 있다 그러나 아직은 베타 버전이다 앞으로 조금씩 기능도 좋아지겠지만
내가 생각하는 이 TLF 는 플래시의 혁명이다 ..
앞으로 계속 연구해보고 싶다 ~ 우훕 ~~