제목 : 내 파일
1. 목적
"애플리케이션의 입력과 출력"
내 파일은 클라우드 사용자를 위한 저장공간입니다.
고운플랫폼에서 내 파일의 근본적인 목적은 프로젝트에서 제공하는 애플리케이션을 사용하여 하나 이상의 프로젝트에 파일을 제출하거나, 애플리케이션에서 생성하는 파일을 저장하기 위해 사용합니다.
기본적으로 제공되는 협업 문서작성 애플리케이션인 다큐워크는, 작성된 문서에 여러개의 파일을 첨부할 수 있으며, HTML5 미디어 파일인 경우 자동으로 표시하게 할 수 있습니다.
고운플랫폼의 애플리케이션은 보고서를 위한 PDF 파일이나, 사용자의 다양한 목적을 위하여 스프레드시트 파일을 생성할 수 있는데, 이 모두 내 파일에 저장이 됩니다. 이 때문에, 클라우드내 모든 프로젝트의 애플리케이션에서는 단말기에 표시된 콘텐츠를 인쇄하는 것 외에는 파일의 업로드와 다운로드 기능은 원칙적으로 구현하지 않습니다.
많은 경우에서 사용자는 파일을 다운로드 한 후, 그 파일의 저장위치를 잃어버리는 경우가 종종 있는데, 이는 같은 내용의 파일을 여러번 생성하여 시스템에 불필요한 부하를 줄 수 있습니다.
고운플랫폼의 최종 목표는 클라우드 내에서 생성하고, 클라우드에 제출하도록 하는 것 입니다.
2. 사용자 인터페이스
내 파일의 사용자 인터페이스는 폴더의 트리구조를 표시하는 탐색기 형태의 리치 앱입니다.
사용자는 리치 앱으로 폴더의 생성, 삭제, 이동을 할 수 있으며, 폴더나 파일의 이동은 마우스만으로 끌어나 놓기도 가능합니다.
이미지, 비디오, 오디오와 같은 미디어나 텍스트 파일인 경우 웹 브라우저의 지원 여부에 따라 그 내용을 확인할 수 있으며, HTML5 웹에 표시할 수 없는 미디어 파일은 "변환" 기능을 사용하여 .jpg, .mp4, *.mp3등으로 변환할 수 있습니다.
파일의 변환에는 오랜시간이 소요될 수 있기 때문에 내 작업의 큐에 추가되고, 변환이 완료되면 원본 파일과 같은 폴더에 파일이 생성됩니다.
파일을 다운로드 하려면, 하나 이상의 파일을 선택한 후 도구모음이나 팝업메뉴에서 "다운로드" 버튼을 누르면 됩니다.
3. 업로드
업로드는 File API의 제한으로, 사용자 단말기의 단일 폴더내 다중 파일의 전송이 가능합니다.
내 파일에 파일을 업로드 할 때에는 폴더를 선택한 후 "업로드" 버튼을 누르거나, 단말기의 탐색기에서 파일을 끌어다 놓으면 업로드 대화상자가 표시됩니다.
업로드 대화상자는 브라우저의 지원여부에 따라, 크기가 작은 미디어 파일이나 택스트 파일의 내용을 미리볼 수 있습니다.
4. 미디어 파일 변환
고운플랫폼에서 미디어 파일 변환 기능은 FFmpeg를 사용합니다. 이 기능이 활성화 되려면 고운플랫폼이 설치된 운영체제에 FFmpeg가 설치되어 있어야 합니다.