캡슐화된 포스트스크립트
Encapsulated PostScript| 파일 이름 확장명 | .eps .epsf .epsi |
|---|---|
| 인터넷 미디어 유형 | 애플리케이션/포스트스크립트, 애플리케이션/eps, 애플리케이션/x-eps, 이미지/eps, 이미지/x-eps |
| 유형코드 | EPSF 텍스트 |
| 동일 유형 식별자(UTI) | com.com.csapsulated-postscript |
| 형식 유형 | 벡터 이미지 포맷 |
| 연장 위치 | 포스트스크립트 |
EPS(Incapsulated PostScript)는 그래픽 파일 형식으로 사용할 수 있는 DSC(Document Structuring Convention-Scripting) PostScript 문서 형식이다.EPS 파일은 이미지나 도면을 설명하는 다소 독립적이고 합리적으로 예측 가능한 PostScript 문서로, 다른 PostScript 문서에 넣을 수 있다.EPS 파일은 기본적으로 PostScript 프로그램으로, 그 안에 "삽입된" 저해상도 미리보기가 포함된 단일 파일로 저장되어 일부 프로그램이 화면에 미리보기를 표시할 수 있다.
EPS 파일에는 BoundingBox DSC 설명이 포함되어 있으며, EPS 파일에서 설명하는 이미지가 포함된 사각형을 설명한다.애플리케이션은 PostScript를 내부에서 직접 렌더링할 수 없는 경우에도 이 정보를 사용하여 페이지를 배치할 수 있다.
EPS는 DSC의 Open Structuring Convention과 함께 Adobe Illustrator Artic 파일 형식의 초기 버전의 기초를 형성한다.
미리 보기,
EPS 파일에는 화면 디스플레이에 대한 콘텐츠 미리보기 사진이 자주 포함되어 있다.아이디어는 비트맵을 그릴 수 있는 모든 응용 프로그램에서 최종 결과물을 간단하게 미리 볼 수 있도록 하는 것이다.이 미리보기가 없다면, 애플리케이션은 EPS 내부에 PostScript(PS) 데이터를 직접 렌더링해야 할 것이다. 이는 PostScript를 사용한 대부분의 시스템의 기능을 넘어선 것이었다.
EPS가 처음 구현되었을 때 PostScript를 널리 사용하는 기계는 Apple Macintosh뿐이었다.이러한 기계들은 어도비에게 프린터의 실제 PS 버전을 포함하면서 미리보기 이미지를 제공하는 방법에 대한 딜레마를 제시했던 포스트스크립트를 직접 렌더링할 수 없었다.Mac에서는 이 문제를 해결하기 쉬운 것으로 판명되었는데, Mac 파일 시스템에는 논리적으로 하나의 파일로 언급되는 두 개의 부분(포크라고 함)이 포함되어 있기 때문이다.데이터 포크에 PostScript를 넣고 리소스 포크의 표준 Mac PICT 리소스를 배치하면 두 이미지가 하나의 파일처럼 눈에 띄게 함께 이동될 수 있었다.PICT 미리보기는 종종 비트맵을 포함하지만, 그것은 또한 매우 높은 품질의 미리보기를 제공하면서 전체 이미지의 벡터 표현을 포함할 수도 있다.
그러나 이 기술들 중 어느 것도 다른 운영체제에서는 일반적으로 사용되지 않는다.Microsoft Windows 기반 프로그램 버전에서 동일한 문제에 직면했을 때 Adobe는 대신 PostScript의 헤더 섹션에 인코딩된 TIFF 파일을 추가하기로 선택했다.때로는 더 드물게 WMF(Windows Metafile) 형식을 대신 사용하기도 했다.WMF는 맥의 PICT와 유사하게 벡터 미리보기를 제공할 수 있는 잠재력을 가지고 있다.이러한 PC 형식 EPS 파일에는 특별한 단점이 있다: PostScript 데이터, 헤더 및 미리보기 파일이 모두 동일한 파일에 있기 때문에 프로그램이 PostScript 데이터만 추출할 수 있을 정도로 형식을 잘 이해하지 못하면 인쇄 오류가 발생한다.
EPSI로 알려진 네 번째 형식은 ASCII 인코딩 미리보기 비트맵을 포함한다.이 형식은 흑백 미리 보기만 허용된다.그것은 주로 유닉스 같은 시스템에서 사용된다.불행하게도, 예고편을 표현하는 몇 가지 다른 방법들로, 그들은 제한된 휴대성을 가지고 있다.EPS 파일의 미리보기를 해석할 수 없는 응용프로그램은 일반적으로 화면에 빈 상자를 표시하지만 파일을 올바르게 인쇄할 수 있다.가장 널리 지원되는 종류의 미리보기는 TIFF가 있는 Windows 형식 미리보기입니다.
취약성
임베디드 스크립트 사용 능력 때문에 마이크로소프트는 2018년 5월 마이크로소프트 오피스 프로그램에서 EPS 파일 지원을 없앴다.[1][2][3]
참고 항목
참조
- ^ "Support for EPS images has been turned off in Office". Retrieved 2018-02-23.
- ^ "Description of the security update for Office 2016: April 11, 2017". support.microsoft.com. Retrieved 2018-02-23.
- ^ "Coming together to address Encapsulated PostScript (EPS) attacks". Microsoft Security Response Center. Retrieved 2018-02-23.
추가 읽기
- Adobe Systems Incorporated. Encapsulated PostScript: File Format Specification (PDF). Archived from the original (PDF) on 2017-08-18. Retrieved 2017-12-04.
- 캡슐화된 포스트스크립트에 대한 첫 번째 가이드
- PostScript vs. PDF, Adobe, archived from the original on 2016-04-13: PS, EPS 대 PDF의 공식 소개 비교.
- EPS: 프로그래밍 언어