내국형 및 외형형

Native and foreign format

소프트웨어 응용 프로그램의 맥락에서 기본 형식은 응용 프로그램이 작동하도록 설계된 파일 형식을 가리킨다.가능한 한 프로그램 내부 현실을 담아낸다.대부분의 경우 이 형식은 응용 프로그램의 기본 형식이기도 하다.따라서 기본 파일 형식은 애플리케이션 기능과 일대일 관계를 가질 가능성이 크다.다시 말해, 외국 형식은 애플리케이션에 의해 지원될 수 있지만, 애플리케이션 내부를 진정으로 반영하는 것은 아니다.외부 파일을 읽으면 데이터가 변환될 수 있으며, 이로 인해 데이터가 손실될 수 있으며, 추가 편집으로 인해 외부 형식으로의 충실한 쓰기가 방지될 수 있다.[1][2]

문서 작성기 응용프로그램은 글자만 저장하고 글꼴 면이나 크기는 저장하지 않는 간단한 텍스트 파일에서부터 텍스트 효과와 이미지를 포함하는 복잡한 문서에 이르기까지 다양한 파일을 지원할 수 있다.그러나 이러한 텍스트 파일이나 문서를 열면 반드시 원래 형식으로 편집되는 것은 아니다.

대신, 문서 작성자는 먼저 파일을 자신의 고유 데이터 구조로 변환할 수 있다.파일이 편집되면 응용 프로그램은 파일을 원래 형식으로 다시 변환한다.

경우에 따라 애플리케이션은 파일을 열 수 있지만(가져오기) 같은 형식으로 저장(내보내기)하지는 못할 수 있다.이는 라이센싱 문제 때문일 수도 있고, 단순히 애플리케이션의 프로그래밍에서 기능이 아직 구현되지 않았기 때문일 수도 있다.그러나, 응용프로그램은 일반적으로 자체 기본 형식 또는 내보내도록 프로그램된 다른 외부 형식으로 문서를 저장할 수 있다.

예를 들어 Microsoft Office Word 2003Windows Write(*.wri) 파일을 열 수 있지만 저장할 수는 없다.대신, 기본 Word 문서(*.doc) 형식 또는 다수의 다른 일반적인 형식으로 저장할 수 있다.

참조

  1. ^ Robin Williams (1993). Jargon:An Informal Dictionary of Computer Terms.
  2. ^ Isaac V. Kerlow (2004). "The Art of 3D Computer Animation and Effects". Wiley.