2009. 2. 8. 12:08ㆍAIR
일단 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 는 플래시의 혁명이다 ..
앞으로 계속 연구해보고 싶다 ~ 우훕 ~~
'AIR' 카테고리의 다른 글
현대카드 Widget // AIR (8) | 2009.04.11 |
---|---|
[ AIR, FLASH 9,10 ] Capabilities 로 OS 알기 (2) | 2009.03.30 |
[AIR] SecurityError: Error #2119: 보안 샌드박스 문제가 발생했습니다. (4) | 2008.11.23 |
[AIR] 간단히 만들수 있는 Debuging Tool (0) | 2008.11.23 |
[AIR] Flash CS3 AIR develop GUIDE (cs3로 air 개발하는 가이드북) (1) | 2008.09.01 |