Innkapslet PostScript - Encapsulated PostScript

Innkapslet PostScript
Filnavnutvidelse
Eps
.epsf
.epsi
Internett media type
applikasjon / etterskrift, applikasjon / eps, applikasjon / x-eps, image / eps, image / x-eps
Skriv inn kode EPSF
TEKST
Uniform Type Identifier (UTI) com.adobe.encapsulated-postscript
Type format Vektorbildeformat
Utvidet fra PostScript

Encapsulated PostScript ( EPS ) er et dokumentstrukturkonvensjon (DSC) PostScript- dokumentformat som kan brukes som grafikkfilformat . EPS-filer er mer eller mindre selvforsynte, rimelig forutsigbare PostScript-dokumenter som beskriver et bilde eller en tegning, og kan plasseres i et annet PostScript-dokument. En EPS-fil er egentlig et PostScript-program, lagret som en enkelt fil som inkluderer en forhåndsvisning med lav oppløsning "innkapslet" i den, slik at noen programmer kan vise en forhåndsvisning på skjermen.

En EPS-fil inneholder en BoundingBox DSC-kommentar, som beskriver rektangelet som inneholder bildet beskrevet av EPS-filen. Applikasjoner kan bruke denne informasjonen til å legge ut siden, selv om de ikke klarer å gjengi PostScript direkte inne.

EPS, sammen med DSCs Open Structuring Convention, danner grunnlaget for tidlige versjoner av Adobe Illustrator Artwork -filformatet.

Forhåndsvisning

EPS-filer inkluderer ofte et forhåndsvisning av innholdet for visning på skjermen. Ideen er å tillate en enkel forhåndsvisning av den endelige produksjonen i ethvert program som kan tegne en bitmap. Uten denne forhåndsvisningen måtte applikasjonene gjengi PostScript (PS) -data direkte i EPS, noe som var utenfor kapasiteten til de fleste maskiner som brukte PostScript.

Da EPS ble implementert første gang, var de eneste maskinene som brukte PostScript Apple Macintoshes . Disse maskinene kunne ikke direkte gjengi PostScript, som ga Adobe dilemmaet om hvordan man skal gi et forhåndsvisningsbilde mens de også inkluderer den faktiske PS-versjonen for skriveren. På Mac viste det seg å være lett å løse, ettersom Mac-filsystemet inneholder to deler (kjent som gafler ) som logisk sett blir referert til som en fil. Ved å plassere PostScript i datagaffelen og en standard Mac PICT- ressurs i ressursgaffelen , kunne begge bildene flyttes sammen usynlig som om de var en fil. Mens en PICT-forhåndsvisning ofte inneholder en bitmap , kan den også inneholde en vektorrepresentasjon av hele bildet, og gir forhåndsvisning av meget høy kvalitet.

Ingen av disse teknologiene brukes imidlertid ofte på noe annet operativsystem. Når de møttes med de samme problemene på Microsoft Windows- baserte versjoner av programmene sine, valgte Adobe å i stedet legge til en TIFF- fil kodet i toppteksten til PostScript. Noen ganger, men sjeldnere, brukte de WMF ( Windows Metafile ) -formatet i stedet. WMF har potensial til å tilby forhåndsvisning av vektorer, i likhet med PICT på Mac. Begge disse PC-formatene EPS-filene har en spesiell ulempe: fordi PostScript-data, topptekst og forhåndsvisning er alle i samme fil, vil de forårsake trykkfeil hvis et program ikke forstår formatet godt nok til å bare trekke ut PostScript-data.

Et fjerde format kjent som EPSI inkluderer en ASCII- kodet forhåndsvisning bitmap. Dette formatet tillater kun forhåndsvisning i svart-hvitt. Den brukes hovedsakelig på Unix-lignende systemer. Dessverre, med flere forskjellige måter å representere forhåndsvisningen på, har de begrenset bærbarhet. Et program som ikke klarer å tolke forhåndsvisning av en EPS-fil, viser vanligvis en tom rute på skjermen, men den vil kunne skrive ut filen riktig. Den mest støttede typen forhåndsvisning er en forhåndsvisning av Windows-format med en TIFF.

Sårbarhet

På grunn av muligheten til å bruke innebygde skript, fjernet Microsoft støtte for EPS-filer i Microsoft Office- programmer i mai 2018.

Se også

Referanser

Videre lesning