사이트 내 전체검색
PHP
Macromedia Flash Paper 2.0
로빈아빠
https://cmd.kr/php/811 URL이 복사되었습니다.

본문

Adobe Reader 8 이야기를 하면서 차세대 전자 문서 표준에 대한 전쟁에 대해 잠깐 언급을 했었습니다.
"표준" 자리를 확보하기 위해서는 얼마나 많은 클라이언트들이 사용을 해주느냐가 매우 중요한 요소지요..

Adobe가 일단은 우위를 점할수 있는 요소가 있는데 그것은 전에 언급한 Adobe Reader와 PDF의 현재 시장 점유율이라는 것이 있지요.
그리고 또 하나는 인터넷을 할 수 있는 PC의 98%이상 보급되어 있는 Flash Player입니다.
Flash Player를 이용한 전자 문서 포멧(포멧이라지만 우리에게 익숙한 SWF파일입니다)을 활용한다는 것이죠.

그것이 바로 Macormedia(현 Adobe 합병) Flash Paper 입니다.

그럼 Flash Paper에 대해 잠깐 알려드립니다요~ ^^;


Flash Paper는 Adobe의 Acrobat처럼 사용자의 PC에 프린터 드라이버를 생성합니다.



출력할 문서의 프린트 옵션에서 프린터를 Macromedia FlashPaper로 지정하면 작성한 문서 또는 출력하고자 하는 문서가 SWF로 나온다는 것입니다.
이 프로그램은 MS OFFICE 군의 추가 애드온으로 사용이 가능하며 출력하고자 할 문서파일을 탐색기에서 우클릭 메뉴로 바로 Flash Paper로 출력할 수 있습니다.





Flash Paper는 문서를 SWF 뿐만 아니라 PDF로도 만들어 낼 수 있는 기능이 있습니다.
테스트로 제 블로그의 한 페이지를 Flash Paper를 이용해서 SWF파일과 PDF파일 두가지를 만들어 보겠습니다.
웹브라우저의 프린트 옵션에서 프린터를 Macromedia Flash Paper로 선택하고 인쇄만 해주면 됩니다.
인쇄를 누르면 아래와 같이 변환중이라는 진행상황을 알리는 창이 뜨지요.




변환이 완료가 되면 Flash Paper 프로그램에서 Adobe Reader에서 보는것 처럼 페이지 레이아웃을 확인할 수 있습니다.




SWF임을 확인시켜드리기 위해 일부러 우클릭을 했습니다.
저 문서 모양의 레이아웃이 바로 하나의 SWF파일인 것이지요..
SWF의 배포가능성은 거의 "무조건 가능" 이라고 표현해도 과언이 아닙니다. 여러 문서 작성기 프로그램에서 만든 파일들의 포멧이 제각각 다르기 때문에 문서의 쉬운 배포를 위한 표준이 필요한것인데 거기에 SWF도 한가닥 한다는 것이지요.

파일자체가 SWF이기 때문에 보통 플래시 파일을 포함시키듯 웹브라우져에도 쉽게 임베디드 시킬수 있다는 것이지요.




Flash Paper에서는 SWF파일과 PDF파일로 저장하는 옵션을 지원합니다. 때문에 세계적으로 널리 사용되는 문서 포멧으로 쉽고 빠르게 변환시킬수 있다는 장점이 있습니다.

Flash Paper의 메뉴 레이아웃은 아래 그림처럼 생겼습니다.



손바닥 툴은 포토샵에서 손바닥으로 드래그해서 스크롤 하는 기능과 동일한 기능이며 I 모양의 툴은 텍스트영역 선택할때 사용합니다.
옆의 텍스트 필드는 플래시 페이퍼의 문서에서 단어나 문장 검색을 할 때 쓰고 그 옆은 문서의 줌인, 줌아웃을 위한 툴입니다. 폭맞춤, 높이맞춤 이런거죠.
문서의 페이지 수, 페이지 넘김, 실제 물리적인 프린터로 출력하기, 그리고 전체화면으로 보기 메뉴가 존재합니다.

실제로 Flash Paper로 만든 두가지 포멧(SWF, PDF)를 첨부해보겠습니다~ ^^

SWF : flashpaper.swf
PDF : flashpaper.pdf

요 아래는 SWF를 실제 웹페이지에 임베디드 시켰을 때 입니다.



  

Flash Paper를 이용해 문서를 SWF로 변환시켰을때 한가지 단점이 있습니다.
Flash란 것이 벡터기반인지라 많은양의 문서를 SWF로 변화시키게 되면 시스템을 매우 버벅거리게 하는 부작용이 있다는거지요..
분량이 많을 경우엔 PDF를 활용하는것도 좋을법 합니다. 

댓글목록

등록된 댓글이 없습니다.

PHP
871 (4/18P)

Search

Copyright © Cmd 명령어 13.59.2.242