ไฟล์ EPS คืออะไร??
ไฟล์ .eps คือไฟล์ภาพที่บันทึกลงแผ่นดิสก์ในรูปแบบไฟล์ Encapsulated Postscript อาจมีข้อความ กราฟิก และรูปภาพผสมกัน ไฟล์ EPS อาจรวมถึงภาพตัวอย่างบิตแมปที่ห่อหุ้มไว้ภายในเพื่อแสดงโดยแอปพลิเคชันที่สามารถเปิดไฟล์ดังกล่าวได้
ประวัติโดยย่อของรูปแบบไฟล์ EPS
การดูรูปแบบไฟล์ EPS อย่างรวดเร็วจากมุมมองประวัติจะแสดงข้อมูลต่อไปนี้:
- EPS เวอร์ชันแรกออกโดย Adobe ระหว่างปี 1985 ถึง 1988
- ข้อกำหนด EPS เวอร์ชัน 2.0 เผยแพร่ในเดือนมกราคม 1989
- ข้อมูลจำเพาะสำหรับเวอร์ชัน 3.0 ของ EPS ได้รับการเผยแพร่เป็นเอกสารแยกต่างหากในปี 1992 นี่เป็นเวอร์ชันล่าสุดที่เผยแพร่
EPS ร่วมกับกลไกส่วนขยาย Open Structuring Conventions ที่อธิบายไว้ในข้อ 9 ของข้อกำหนดข้อตกลงการจัดโครงสร้างเอกสารภาษา PostScript ของ Adobe ก่อให้เกิดพื้นฐานของรูปแบบไฟล์ Adobe Illustrator Artwork เวอร์ชันแรกๆ
รูปแบบไฟล์ EPS
EPS เป็นรูปแบบที่เป็นกรรมสิทธิ์แต่มีการเปิดเผยต่อสาธารณะ และข้อกำหนดเกี่ยวกับรูปแบบไฟล์ EPS มีให้เผยแพร่ต่อสาธารณะเพื่อเป็นข้อมูลอ้างอิงของผู้พัฒนา EPS เป็น DSC (Document Structuring Convention) ที่มีรูปแบบไฟล์ที่สอดคล้องและปฏิบัติตามกฎทั้งหมดที่กำหนดโดย DSC DSC เป็นรูปแบบไฟล์พิเศษสำหรับเอกสาร PostScript โดย Adobe แอปพลิเคชันใด ๆ ที่อ้างว่าสามารถอ่านไฟล์ EPS ได้ควรเป็นไปตาม DSC
ไฟล์ EPS ประกอบด้วยสองส่วนหลักตามที่อธิบายไว้ด้านล่าง
ภาพตัวอย่าง
ไฟล์ EPS ทั่วไปประกอบด้วยภาพตัวอย่างในรูปแบบที่มีไว้สำหรับการใช้งานที่สะดวกในเวิร์กโฟลว์ที่เกี่ยวข้องกับระบบหรือแอปพลิเคชันต่างๆ จุดประสงค์ของการแสดงตัวอย่างคือการมีรูปภาพในรูปแบบที่แอปพลิเคชันกราฟิกส่วนใหญ่สามารถแสดงผลได้ การแสดงตัวอย่างมักจะมีความละเอียดต่ำกว่า ในขนาดพิกเซล และ/หรือในเชิงลึกของบิต ไฟล์แสดงตัวอย่างสามารถอยู่ในรูปแบบใดรูปแบบหนึ่ง ข้อกำหนดสำหรับ EPS_3 แสดงรูปแบบการแสดงตัวอย่าง “เฉพาะอุปกรณ์” สามรูปแบบ:
- สำหรับ Apple Macintosh รูปภาพ PICT ที่ใช้โดยแอปพลิเคชัน QuickDraw
- สำหรับคอมพิวเตอร์ DOS บิตแมป TIFF
- Windows Metafile
PICT และ Windows Metafile สามารถรวมข้อมูลบิตแมปและกราฟิกแบบเวกเตอร์ได้ นอกจากนี้ ข้อกำหนดยังกำหนดการแสดงที่ไม่ขึ้นกับอุปกรณ์อย่างง่ายสำหรับภาพตัวอย่างบิตแมปที่ฝังอยู่ การแทนค่านี้เรียกว่า Encapsulated PostScript Interchange Format (EPSI)
การแสดงตัวอย่าง EPSI เป็นบิตแมปที่แสดงเป็นเลขฐานสิบหก ASCII ซึ่งอยู่ระหว่างความคิดเห็น PostScript สองสามรายการเพื่อระบุตัวตนและตั้งใจให้เรียบง่ายและพกพาสะดวก เพื่อแยกแยะไฟล์ EPS ด้วยรูปแบบการแสดงตัวอย่างที่แตกต่างกัน แนะนำให้ใช้นามสกุลไฟล์ DOS และประเภทไฟล์ Macintosh ที่แตกต่างกันในข้อกำหนด EPS
รหัสหลังสคริปต์
รูปแบบไฟล์ EPS ต้องมีดังต่อไปนี้เป็นอย่างน้อย:
- ความคิดเห็นส่วนหัว %!PS-Adobe-3.0 EPSF-3.0
- และความคิดเห็นเกี่ยวกับกรอบ %%BoundingBox: llx lly urx ury ที่อธิบายขอบเขตของภาพประกอบ อาร์กิวเมนต์ทั้งสี่นี้สอดคล้องกับมุมซ้ายล่าง (llx, lly) และมุมบนขวา (urx, ury) ของกล่องขอบ
ไฟล์ EPS ไม่สามารถใช้ตัวดำเนินการใดๆ ต่อไปนี้:
- แบนด์วิดธ์,
- เคลียร์ดิกสแต็ค
- คัดลอกหน้า
- ลบหน้า
- ออกจากเซิร์ฟเวอร์
- อุปกรณ์เฟรม
- เกรสตอรอล
- initclip
- initgraphics
- initmatrix
- เลิก
- เรนเดอร์แบนด์
- setglobal
- setpagedevice
- ชุดแชร์
- เริ่มงาน
การแปลง EPS เป็นรูปแบบไฟล์อื่น
ไฟล์ EPS สามารถแปลงเป็นรูปแบบภาพมาตรฐาน เช่น JPG, PNG, TIFF และ PDF โดยใช้แอพพลิเคชั่นต่างๆ เช่น Adobe Illustrator, Photoshop และ PaintShop Pro
เนื่องจากช่องโหว่ด้านความปลอดภัย ในไฟล์ EPS, Office 2016, Office 2013, Office 2010 และ Office 365 ได้ปิดความสามารถในการแทรกไฟล์ EPS ลงในเอกสาร Office