Hva er en Encapsulated Post Script?
Adobe Systems er kjent for Adobe Acrobat, et dokument arkivering program. Men Adobes første produkt var Postscript, som ble oppfunnet for å kode dokumentene for laserskrivere. Adobe utviklet Acrobat fra Postscript. En annen utvikling av Postscript format er Encapsulated Postscript-fil.
innkapsling
"Innkapsling" betyr embedding, inneholder eller kapsle. En fil er inneholdt i en annen og Encapsulated Postscript-fil inneholder en annen fil inni den. Den inneholdt filen er fra et annet format til Postscript-kode i kroppen av hovedfilen. Den andre filen er en bitmap-bildefil som bærer et bilde av dokumentet beskrevet av Postscript-kode. Bildet er vanligvis i TIFF-format, men kan også være Mac-kompatibel PICT-formatet. Et tredje bilde format som kan brukes kalles EPSI, som er en plattformuavhengig bildeformat opprettet spesielt for Encapsulated Postscript-systemet.
Hensikt
Selv om de fleste skrivere i verden er Postscript, mange datamaskiner ikke har en Postscript-seer. Noen mottar en Postscript-fil kan være i stand til å skrive ut filen, men ville ikke være i stand til å se det på skjermen først. Den bitmap bilde av filen gjør at dokumentet som skal forhåndsvises. Men det betyr ikke vise dokumentet til samme klarhet som vil resultere i å skrive ut og leseren kan ikke redigere filen.
Postscript-skrivere
Betrakteren ignorerer Postscript innholdet av en EPS-fil og skriveren ignorerer bildet. Filen sendes til skriveren i sin helhet, slik at skriveren mottar bilde samt Postscript-kode. Men blir bildet inneholdt under standard header informasjon om Postscript-format. Skriveren gjenkjenner Postscript og så prosesser bare Postscript instruksjonene i filen.
begrensninger
Hver Encapsulated Postscript-fil kan bare inneholde én side. Bildet har ikke den samme høye kvalitet som dokumentet skrives ut fra Postscript-kode, men ikke-Postscript-skrivere vil skrive ut forhåndsvisningen. Postscript er et programmeringsspråk som samler bildet av et dokument, men Encapsulated Postscript-filer kan ikke inkludere hele spekteret av Postscript-kommandoer. Dette kan forårsake problemer hvis en Postscript-fil som inneholder "ulovlige" kommandoer for EPS er generert fra en standard Postscript-fil. Postscript-filen må samsvare med Adobe Document Strukturering konvensjoner (DSC). Noen selvstendig utviklede EPS-filer kan ikke fullt ut i samsvar med standardene. Dette resulterer i skriveren godta og behandle filen, men aldri å skrive noe ut.