SNP 파일 형식

SNP file format
스냅숏 파일
파일 이름 확장명
.snp
인터넷 미디어 유형애플리케이션/vnd.ms-액세스
개발자마이크로소프트
형식 유형액세스 보고서 출력, 다중 페이지, 정밀
컨테이너:EMF(포함된 페이지)
포함자CAB(압축 래퍼)

SNP 파일 형식Microsoft Access가 보고서 스냅샷을 단일 파일에 저장하기 위해 사용했으며, Microsoft에서 무료로 보고서 출력을 볼 수 있는 Windows 프로그램인 Microsoft 스냅샷 Viewer에서 보고 인쇄할 수 있다. 이 형식에 대한 지원은 Access 2010 이상 버전에서 중단되었다. 액세스 보고서는 많은 플랫폼에서 볼 수 있는 PDF/XPS 및 Excel 형식으로 내보낼 수 있다.[1]

SNP 파일은 마이크로소프트 컴파운드 파일 바이너리 포맷(CFBF)을 기반으로 하며,[2] AAF(Advanced Authoring Format)의 기반이기도 하다. CFBF는 여러 파일, 디렉터리 등을 저장할 수 있는 상당히 간단한 컨테이너 형식이다.[3] SNP 파일의 경우 Microsoft Access는 CFBF를 사용하여 각 페이지를 페이지를 페이지 재현에 필요한 모든 그래픽 명령을 포함하는 별도의 EMF(Enhanced Metafile)와 같은 형식으로 저장한다.[4]

SNP 파일의 마지막 CFBF 레코드는 주로 DEVMODE 구조를 포함하는 'HEADER' 파일이다.[5] 이 구조의 데이터는 선택한 기본 프린터와 함께 마이크로소프트 스냅샷 뷰어에서 SNP 파일을 렌더링하는 데 사용된다.

CFBF 파일이 압축되지 않기 때문에 마이크로소프트의 CAB 포맷은 CFBF의 크기를 줄이기 위해 사용되어 텍스트 페이지마다 몇 킬로바이트의 크기에 불과한 파일과 선, 상자 등 간단한 그래픽을 생산한다.

참조

  1. ^ The Access Team (9 January 2010). "Access 2010 deprecated features and components". Microsoft 365 Blog. Retrieved 29 May 2019.
  2. ^ "Advanced Authoring Format Low-Level Container Specification" (PDF). Microsoft Structured Storage version 3 specification (PDF). Archived from the original (PDF) on 2006-05-07. Retrieved 2006-05-22.
  3. ^ "Microsoft Compound Document File Format" (PDF). OpenOffice.org CFBF description. Retrieved 2006-05-22.
  4. ^ "Is Microsoft Access Snapshot considered EMF?". MSDN Forum discussion of SNP file format. Retrieved 2008-09-27.
  5. ^ "The DEVMODE data structure". Microsoft Dev Center. 5 December 2018.