อ่าน 3 นาที
โอเพ่นแรสเตอร์
OpenRaster เป็น รูปแบบไฟล์ ที่เสนอสำหรับการแลกเปลี่ยน ภาพ เลเยอร์ ทั่วไป ระหว่าง โปรแกรม แก้ไขกราฟิก แรสเตอร์ โดยมีจุดประสงค์เพื่อทดแทนรูปแบบ Adobe PSD เวอร์ชันต่อมา OpenRaster...
โอเพ่นแรสเตอร์
| โอเพ่นแรสเตอร์ | |
|---|---|
| นามสกุลไฟล์ | .ora |
| สื่อประเภทอินเทอร์เน็ต | image/openraster [ 1 ] |
| รุ่นล่าสุด | 0.0.6 (ฉบับร่าง) [ 2 ] |
| ประเภทของรูปแบบ | กราฟิกแรสเตอร์แบบเลเยอร์ |
| ขยายจาก | เอกสารเปิด |
| รูปแบบเปิด ? | ใช่ |
| เว็บไซต์ | รายละเอียด OpenRaster ที่ openraster.org |
OpenRasterเป็นรูปแบบไฟล์ที่เสนอสำหรับการแลกเปลี่ยน ภาพ เลเยอร์ ทั่วไป ระหว่าง โปรแกรม แก้ไขกราฟิกแรสเตอร์ โดยมีจุดประสงค์เพื่อทดแทนรูปแบบ Adobe PSD เวอร์ชันต่อมา OpenRaster ยังอยู่ในระหว่างการพัฒนาและปัจจุบันมีโปรแกรมที่รองรับเพียงไม่กี่โปรแกรม[ 3 ]นามสกุลไฟล์เริ่มต้นสำหรับไฟล์ OpenRaster คือ ".ora"
พื้นหลัง
รูป แบบไฟล์ Adobe Photoshop PSDถูกใช้กันอย่างแพร่หลายในฐานะรูปแบบไฟล์ข้ามแอปพลิเคชันสำหรับรูปภาพแบบเลเยอร์ Adobe อนุญาตให้ใช้รูปแบบนี้โดยการเผยแพร่ข้อกำหนดของรูปแบบต่อสาธารณะ ในปี 2549 Adobe ได้เปลี่ยนใบอนุญาตนี้ให้เข้าถึงและใช้ข้อกำหนดและเอกสารประกอบได้เฉพาะ "เพื่อวัตถุประสงค์ในการพัฒนาโปรแกรมสำหรับนักพัฒนาภายในที่เกี่ยวข้องกับผลิตภัณฑ์ซอฟต์แวร์ของ Adobe และการรวมส่วนใดส่วนหนึ่งหรือทั้งหมดของโค้ดตัวอย่างเข้าในโปรแกรมสำหรับนักพัฒนา" [ 4 ]เพื่อตอบสนองต่อข้อจำกัดเหล่านี้ รูปแบบ OpenRaster ได้รับการเสนอโดย นักพัฒนา KDEและKrita คือ Boudewijn Rempt [ 5 ]และ Cyrille Berger [ 6 ]ในการประชุม Libre Graphics ครั้งแรก ที่เมืองลียง ประเทศฝรั่งเศสในฤดูใบไม้ผลิปี 2549 และดึงมาจากOpen Document Format [ 7 ]
ความต้องการ
คุณสมบัติต่อไปนี้ควรมีอยู่:
ทั่วไป
- เอกสารฉบับเต็มที่สามารถเข้าถึงได้โดยอิสระ
- รูปแบบไฟล์ OpenDocument (ไฟล์เก็บถาวรที่มีไฟล์หลายไฟล์อยู่ภายใน)
- สามารถขยายได้ แต่ส่วนขยายส่วนตัวที่ไม่ได้รับการบันทึกไว้ควรถูกยกเว้น ส่วนขยายใดๆ ควรถูกเพิ่มเข้าไปในข้อกำหนดและเอกสารประกอบของรูปแบบไฟล์
- แอปพลิเคชันต่างๆ ไม่จำเป็นต้องรองรับคุณสมบัติทั้งหมดของรูปแบบไฟล์ แต่เมื่อทำการแก้ไขไฟล์ แอปพลิเคชันเหล่านั้นไม่ควรสูญเสียข้อมูลใดๆ ที่ไม่สามารถจัดการได้
เมตาเดตา
- การจัดเก็บข้อมูลเมตาโดยใช้แท็ก { XMP – Dublin Core – IPTC }
- ความเป็นไปได้ในการจัดเก็บแท็กเมตาเดตาต่อเลเยอร์
- การจัดเก็บแท็กExif
- ข้อมูลข้อความทั้งหมดอยู่ในรูปแบบ Unicode ( UTF-8หรือUTF-16 )
ชั้นต่างๆ
- การจัดเก็บข้อมูลหลายชั้น
- การจัดเก็บพิกัดของแต่ละชั้น
- การจัดเก็บตัวเลือกการผสมผสาน (คอมโพสิต) สำหรับแต่ละเลเยอร์
- การจัดเก็บเลเยอร์การปรับแต่ง
- การจัดเก็บเอฟเฟกต์เลเยอร์
- กลุ่มของชั้นต่างๆ
- ข้อมูลเกี่ยวกับสี – โปรไฟล์, พื้นที่สี
อื่น
ดู[ 8 ]
- การจัดเก็บเส้นทาง, เส้นทางตัดและข้อความบนเส้นทาง
- การเลือกและหน้ากาก
- การฝังเอกสารภายในเฟรมเวิร์ก OpenDocument
- รองรับการยกเลิกการกระทำ ประวัติคำสั่งและการกระทำ (เช่นเดียวกับ PSD)
ข้อเสนอและการต่อสัญญา
- จานสี
- ฟอนต์ฝังตัว (ข้อเสนอเพื่อขยายเพิ่มเติม)
- หลายหน้า
- รองรับการสร้างภาพเคลื่อนไหวโดยใช้หลายหน้าและตัวจับเวลา (เช่น PSD)
ความท้าทาย
ตามร่างข้อกำหนด (ณ เดือนตุลาคม 2553) ความท้าทายสำคัญสำหรับรูปแบบที่ใช้งานได้ข้ามแอปพลิเคชันคือ เนื่องจากฟีเจอร์บางอย่างไม่มีอยู่ในทุกโปรแกรม ภาพจึงอาจแสดงผลไม่เหมือนกันในแอปพลิเคชันต่างๆ โดยเฉพาะอย่างยิ่งสำหรับเลเยอร์การปรับแต่ง/ฟิลเตอร์
วิธีแก้ปัญหาที่เป็นไปได้คือการจัดเก็บเลเยอร์เสริมที่ซ้ำซ้อนซึ่งมีข้อมูลพิกเซลที่แสดงผลอย่างสมบูรณ์หลังจากการประมวลผลภาพทั้งหมด หรืออาจเป็นภาพรวมความละเอียดต่ำกว่าที่เหมาะสมสำหรับการแสดงตัวอย่างและการสร้างภาพขนาดย่อ
อาจมีการกำหนดระดับการใช้งานที่แตกต่างกัน เช่น เล็กจิ๋ว เรียบง่าย ขนาดเล็ก ปกติ เต็มรูปแบบ และแบบกำหนดเอง
การสนับสนุนแอปพลิเคชัน
OpenRaster มีการรองรับที่จำกัดในโปรแกรมกราฟิกบางโปรแกรม และในบรรดาโปรแกรมเหล่านั้น การใช้งานข้ามแอปพลิเคชันก็ไม่ราบรื่นนัก
| แอปพลิเคชัน | ฐาน | เอสวีจี |
|---|---|---|
| ดราวไพล์ | ได้รับการสนับสนุน[ 9 ] | ใช่ |
| แชสซีส์ ดรอว์ อีเอส | ได้รับการสนับสนุน[ 10 ] | ใช่ |
| จีเอ็มพี | การสนับสนุนขั้นพื้นฐานตั้งแต่เวอร์ชัน 2.8 [ 11 ] | เลขที่ |
| อินค์สเคป | ไม่ได้รับการสนับสนุน | |
| กฤติ | สนับสนุน[ 12 ] [ 13 ] | เลขที่ |
| ลาซเพนท์ | การอ่านตั้งแต่เวอร์ชัน 5.0 และการเขียนตั้งแต่เวอร์ชัน 5.2 [ 14 ] | ใช่ |
| มายเพ้นท์ | รูปแบบไฟล์การทำงานเริ่มต้น[ 15 ] | ใช่ |
| นาธิฟ | รูปแบบเริ่มต้นตั้งแต่ 0.908 [ 16 ] | |
| ปินต้า | รองรับตั้งแต่เวอร์ชัน 0.4 เป็นต้นไป[ 17 ] | เลขที่ |
| เอ็กซ์เอ็นวิว | รองรับผ่านปลั๊กอินที่สร้างโดยผู้ใช้[ 18 ] | |
| สไครบัส | รองรับตั้งแต่เวอร์ชัน 1.5 เป็นต้นไป[ 19 ] | เลขที่ |
| อิมเมจแมจิก | รองรับตั้งแต่เวอร์ชัน 7.0.10-26 เป็นต้นไป[ 20 ] | ใช่ |
| เพนท์เน็ต | รองรับผ่านปลั๊กอินที่สร้างโดยผู้ใช้[ 21 ] | เลขที่ |
ดูเพิ่มเติม
- สร้างโปรเจ็กต์
- openraster.org
- การประชุม Libre Graphics
- ซอฟต์แวร์โอเพนซอร์สและใช้งานได้ฟรี
- จีเอ็มพี
- กฤติ
- เอฟเอ็กซ์จี
ลิงก์ภายนอก
- เว็บไซต์ข้อมูลจำเพาะ
- ที่เก็บ Git
- OpenRaster บนวิกิของ Create Projectที่Wayback Machine (เก็บถาวรเมื่อวันที่ 22 กุมภาพันธ์ 2012)
- เว็บไซต์ของ pippin ที่ gimp.org - OpenRasterที่Wayback Machine (เก็บถาวรเมื่อวันที่ 17 มีนาคม 2008)
- การผสานรวม GIMP OpenRaster เข้ากับเวอร์ชันหลัก
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ โอเพ่นแรสเตอร์
OpenRaster เป็น รูปแบบไฟล์ ที่เสนอสำหรับการแลกเปลี่ยน ภาพ เลเยอร์ ทั่วไป ระหว่าง โปรแกรม แก้ไขกราฟิก แรสเตอร์ โดยมีจุดประสงค์เพื่อทดแทนรูปแบบ Adobe PSD เวอร์ชันต่อมา OpenRaster...
พื้นหลัง
รูป แบบไฟล์ Adobe Photoshop PSD ถูกใช้กันอย่างแพร่หลายในฐานะรูปแบบไฟล์ข้ามแอปพลิเคชันสำหรับรูปภาพแบบเลเยอร์ Adobe อนุญาตให้ใช้รูปแบบนี้โดยการเผยแพร่ข้อกำหนดของรูปแบบต่อสาธารณะ ในปี 2549 Adobe...
ทั่วไป
เอกสารฉบับเต็มที่สามารถเข้าถึงได้โดยอิสระ รูปแบบไฟล์ OpenDocument (ไฟล์เก็บถาวรที่มีไฟล์หลายไฟล์อยู่ภายใน) สามารถขยายได้ แต่ส่วนขยายส่วนตัวที่ไม่ได้รับการบันทึกไว้ควรถูกยกเว้น ส่วนขยายใดๆ ควรถูกเพิ่มเข้าไปในข้อกำหนดและเอกสารประกอบของรูปแบบไฟล์...
เมตาเดตา
การจัดเก็บ ข้อมูลเมตา โดยใช้แท็ก { XMP – Dublin Core – IPTC } ความเป็นไปได้ในการจัดเก็บแท็กเมตาเดตาต่อเลเยอร์ การจัดเก็บแท็ก Exif ข้อมูลข้อความทั้งหมดอยู่ใน รูปแบบ Unicode ( UTF-8 หรือ UTF-16 )