EPS är den inkapslade PostScript-format . Detta är en variant på PostScript, vilket är en programmerbar metod för att skicka ut instruktioner till laserskrivare. Både PostScript och inkapslat formaten PostScript är produkter av Adobe Systems . Adobe är känt för sin PDF ( Portable Document Format ) filtyp , som bygger på en begränsad version av PostScript . Den EPS versionen har också vissa begränsningar för vanliga PostScript . PostScript
En PostScript -fil innehåller en rad koder som gör det datachip i en laserskrivare för att placera bläck toner på specifika platser på ett papper , vilket återskapa en bild av det ursprungliga dokumentet . Detta är en annan metod för standardiserade radskrivare , som tar emot instruktioner från en dator som en rad tecken som ska skrivas ut . PostScript inte bara innehåller en kod set , men också har programmering konstruktioner , som att kretsa kring en uppsättning instruktioner .
Encapsulated PostScript
EPS filer innehåller PostScript instruktioner , som en standard PS-fil , men också innehålla en förhandsgranskning . Således , är innehållet för filen blandat , med både kod och bild i samma fil . Förhandsgranskningen är i TIFF -bildformatet . De skrivare som inte är PostScript - kompatibel utskrift förhandsgranskningen stället för PostScript instruktioner. Detta resulterar i en lägre kvalitet reproduktion .
Pagination
viktigaste begränsning Encapsulated PostScript-filer är antalet sidor som de kan innehålla . PostScript-filen kan innehålla instruktioner för flera sidor . Däremot har EPS-fil att innehålla en bild på sidan och kan endast innehålla en bild per fil . Således EPS-fil kan innehålla endast en sida per fil . Addera PostScript kommandon
Ett antal PostScript-kommandon inte är tillåtna i en EPS -fil . Det främsta exemplet på detta är " showpage " kommandot. Det är integration i en EPS -fil kan göra förhandsgranskningen försvinner . Den showpage kommando talar om skrivaren för att skriva ut alla instruktioner ackumulerats i minnet . Det verkar oftast i slutet av PostScript-filen , men kan användas för att rensa minnet med jämna mellanrum när behandling mycket stora PostScript-filer . Andra kommandon och sökord som är vanliga effekter i ett PostScript program , men kan inte användas i en EPS -fil är : banddevice , klar , cleardictstack , copypage , erasepage , exitserver , framedevice , grestoreall , initclip , initgraphics , initmatrix , nulldevice , quit , renderbands , setglobal , setgstate , sethalftone , setmatrix , setpagedevice , setscreen , setshared , settransfer , startjob och undefinefont .