กลับไปหน้าบทความ

อ่าน 8 นาที

ดีเจวู

DjVu [ a ] เป็น รูปแบบไฟล์ คอมพิวเตอร์ ที่ออกแบบมาเพื่อจัดเก็บ เอกสารที่สแกน เป็นหลัก โดยเฉพาะอย่างยิ่งเอกสารที่มีทั้งข้อความ ภาพวาด เส้น ภาพสีแบบดัชนี และภาพถ่าย...

ดีเจวู

ดีเจวู
นามสกุลไฟล์
.djvu, .djv
สื่อประเภทอินเทอร์เน็ต
image/vnd.djvu, image/x-djvu
เลขมหัศจรรย์เอทีแอนด์ที
พัฒนาโดยAT&T Labs – งานวิจัย
การเผยแพร่ครั้งแรก1998 ( 1998 )
รุ่นล่าสุด
เวอร์ชัน 26 [ 1 ]เมษายน 2548 ( 2005-04 )
ประเภทของรูปแบบรูปแบบไฟล์ภาพ
บรรจุโดยรูปแบบไฟล์แลกเปลี่ยน
รูปแบบเปิด ?ใช่

DjVu [ a ]เป็นรูปแบบไฟล์คอมพิวเตอร์ ที่ออกแบบมาเพื่อจัดเก็บเอกสารที่สแกน เป็นหลัก โดยเฉพาะอย่างยิ่งเอกสารที่มีทั้งข้อความ ภาพวาดเส้น ภาพสีแบบดัชนีและภาพถ่าย รูปแบบนี้ใช้เทคโนโลยีต่างๆ เช่น การแยกเลเยอร์ภาพของข้อความและพื้นหลัง/ภาพการโหลดแบบก้าวหน้าการเข้ารหัสทางคณิตศาสตร์และการบีบอัดแบบสูญเสียข้อมูลสำหรับ ภาพ ขาวดำซึ่งช่วยให้สามารถจัดเก็บภาพคุณภาพสูงที่อ่านได้ในพื้นที่น้อยที่สุด เพื่อให้สามารถเผยแพร่บน เว็บได้

DjVu ได้รับการส่งเสริมให้สร้างไฟล์ที่มีขนาดเล็กกว่าPDFสำหรับเอกสารที่สแกนส่วนใหญ่[ 3 ]นักพัฒนา DjVu รายงานว่าหน้าหนังสือพิมพ์สีจะถูกบีบอัดเหลือ 40–70 kB เอกสารทางเทคนิคขาวดำจะถูกบีบอัดเหลือ 15–40 kB และต้นฉบับโบราณจะถูกบีบอัดเหลือประมาณ 100 kB โดยทั่วไปแล้ว ภาพ JPEG ที่มีคุณภาพดี จะต้องการพื้นที่ประมาณ 500 kB [ 4 ]เช่นเดียวกับ PDF DjVu สามารถมี เลเยอร์ข้อความ OCRทำให้ง่ายต่อการคัดลอกและวางรวมถึงการค้นหาข้อความ

ประวัติศาสตร์

เทคโนโลยี DjVu ได้รับการพัฒนาขึ้นครั้งแรกระหว่างปี 1996 ถึง 2001 [ 4 ]โดยYann LeCun , Léon Bottou , Patrick Haffner , Paul G. Howard , Patrice SimardและYoshua Bengioที่AT&T Labs ในRed Bank รัฐนิวเจอร์ซีย์[ 5 ]

ก่อนการกำหนดมาตรฐานPDFในปี 2551 [ 6 ] [ 7 ] DjVu ถือว่าเหนือกว่าเนื่องจากเป็นรูปแบบไฟล์แบบเปิดซึ่งแตกต่างจาก ลักษณะ ที่เป็นกรรมสิทธิ์ของ PDF ในขณะนั้น อัตราการบีบอัดที่สูงกว่า (และขนาดไฟล์ที่เล็กกว่า) และความง่ายในการแปลงข้อความจำนวนมากให้เป็นรูปแบบ DjVu เป็นข้อโต้แย้งอื่น ๆ ที่ทำให้ DjVu เหนือกว่า PDF ในปี 2547 Brewster Kahle นักเทคโนโลยีอิสระได้ กล่าวถึงประโยชน์ของการอนุญาตให้เข้าถึงไฟล์ DjVu ได้ง่ายขึ้นในการบรรยายเรื่อง IT Conversations ในปี 2547 [ 8 ] [ 9 ]

ไลบรารี DjVu ที่แจกจ่ายเป็นส่วนหนึ่งของแพ็คเกจโอเพนซอร์สDjVuLibreได้กลายเป็นการใช้งานอ้างอิงสำหรับรูปแบบ DjVu DjVuLibre ได้รับการดูแลและอัปเดตโดยนักพัฒนา DjVu ดั้งเดิมตั้งแต่ปี 2002 [ 10 ]

ข้อกำหนดรูปแบบไฟล์ DjVu ได้ผ่านการแก้ไขมาหลายครั้ง โดยครั้งล่าสุดคือในปี 2005

ประวัติการแก้ไข
เวอร์ชั่น วันที่วางจำหน่าย หมายเหตุ
ไม่รองรับ:1–19 พ.ศ. 2539–2542 เวอร์ชันทดลองที่พัฒนาโดยห้องปฏิบัติการของ AT&T ก่อนการขายรูปแบบดังกล่าวให้กับ LizardTech
ไม่รองรับ:เวอร์ชัน 20 [ 1 ]เมษายน พ.ศ. 2542 DjVu เวอร์ชัน 3 เปลี่ยนจากรูปแบบหน้าเดียวเป็นรูปแบบหลายหน้า
รองรับ:เวอร์ชัน 21 [ 1 ]กันยายน 2542 รูปแบบการจัดเก็บข้อมูลทางอ้อมถูกแทนที่แล้ว มีการเพิ่มเลเยอร์ข้อความที่ค้นหาได้
รองรับ:เวอร์ชัน 22 [ 1 ]เมษายน พ.ศ. 2544 การวางแนวหน้ากระดาษ, สี JB2
ไม่รองรับ:เวอร์ชัน 23 [ 1 ]กรกฎาคม พ.ศ. 2545 ชิ้นส่วน CID
ไม่รองรับ:เวอร์ชัน 24 [ 1 ]กุมภาพันธ์ พ.ศ. 2546 LTAnno chunk
รองรับ:เวอร์ชัน 25 [ 1 ]พฤษภาคม 2546 ส่วนย่อยของ NAVM ได้เพิ่มการรองรับบุ๊กมาร์ก (โครงร่าง) ของ DjVu แล้ว การเปลี่ยนแปลงที่ทำโดยเวอร์ชัน 23 และ 24 ถูกยกเลิกไปแล้ว
เวอร์ชันล่าสุด:เวอร์ชัน 26 [ 1 ]เมษายน 2548 คำอธิบายประกอบข้อความ/บรรทัด
ตำนาน:
ไม่ได้รับการสนับสนุน
ได้รับการสนับสนุน
เวอร์ชั่นล่าสุด
เวอร์ชันตัวอย่าง

การใช้งานหลักของรูปแบบ DjVu คือการเผยแพร่เอกสารทางอิเล็กทรอนิกส์ที่มีคุณภาพเทียบเท่ากับเอกสารที่พิมพ์ออกมา เนื่องจากการใช้งานเฉพาะด้านนี้ก็เป็นหลักสำหรับ PDF เช่นกัน จึงหลีกเลี่ยงไม่ได้ที่ทั้งสองรูปแบบจะกลายเป็นคู่แข่งกัน อย่างไรก็ตาม ควรสังเกตว่าทั้งสองรูปแบบมีวิธีการแก้ปัญหาในการนำเสนอเอกสารที่มีความละเอียดสูงแตกต่างกันมาก: PDF เข้ารหัสกราฟิกและข้อความในรูปแบบ ข้อมูล เวกเตอร์ เป็นหลัก ในขณะที่ DjVu เข้ารหัสใน รูปแบบภาพ พิกเซล เป็นหลัก ซึ่งหมายความว่า PDF จะวางภาระในการแสดงผลเอกสารไว้ที่ผู้อ่าน ในขณะที่ DjVu จะวางภาระนั้นไว้ที่ผู้สร้าง

ในช่วงหลายปี ซึ่งคาบเกี่ยวกับการพัฒนา DjVu นั้น ไม่มีโปรแกรมดูไฟล์ PDF สำหรับระบบปฏิบัติการโอเพนซอร์สใดๆ เลย อุปสรรคสำคัญประการหนึ่งคือการแสดงผลฟอนต์แบบเวกเตอร์ ซึ่งจำเป็นอย่างยิ่งสำหรับการรวมขนาดไฟล์เล็กเข้ากับความละเอียดสูงในไฟล์ PDF เนื่องจากการแสดงผล DjVu เป็นปัญหาที่ง่ายกว่าและมีซอฟต์แวร์โอเพนซอร์สให้ใช้งานได้ จึงมีข้อเสนอแนะว่าขบวนการซอฟต์แวร์โอเพนซอร์สควรใช้ DjVu แทน PDF ในการแจกจ่ายเอกสาร หลักๆ แล้ว การแสดงผลเพื่อสร้าง DjVu นั้นไม่แตกต่างจากการแสดงผลสำหรับไดรเวอร์เครื่องพิมพ์เฉพาะอุปกรณ์มากนัก และในกรณีสุดท้าย DjVu สามารถสร้างได้จากการสแกนสื่อกระดาษ อย่างไรก็ตาม เมื่อFreeType 2.0 ในปี 2000 เริ่มให้การแสดงผลรูปแบบฟอนต์แบบเวกเตอร์หลักๆ ทั้งหมด ข้อได้เปรียบเฉพาะของ DjVu ในส่วนนี้ก็เริ่มลดลง

ในช่วงทศวรรษ 2000 ด้วยการเติบโตของเวิลด์ไวด์เว็บและก่อนการใช้งานบรอดแบนด์ อย่างแพร่หลาย DjVu มักถูกนำมาใช้โดยห้องสมุดดิจิทัลเป็นรูปแบบที่เลือกใช้ เนื่องจากมีการบูรณาการกับซอฟต์แวร์เช่นGreenstone [ 11 ]และ ปลั๊กอิน เบ ราว์เซอร์ของ Internet Archive [ 12 ] ซึ่งช่วยให้การเรียกดูออนไลน์ขั้นสูง ขนาดไฟล์ที่เล็กกว่าสำหรับคุณภาพที่เทียบเท่ากันของการสแกนหนังสือและเอกสารที่มีรูปภาพจำนวนมาก[ 13 ]และรองรับการฝัง[ 14 ]และการค้นหาข้อความเต็มจากOCR [ 15 ] [ 16 ] คุณสมบัติบางอย่างเช่นการแสดงตัวอย่างภาพขนาดย่อได้รับการบูรณาการใน BookReader ของ Internet Archive ในภายหลัง[ 17 ]และการเรียกดู DjVu ก็ถูกยกเลิกเพื่อสนับสนุน เนื่องจากประมาณปี 2015 เบราว์เซอร์หลักบางตัวหยุดสนับสนุนNPAPIและปลั๊กอิน DjVu [ 18 ]

ออกแบบ

รูปแบบไฟล์ DjVu นั้นอิงตามรูปแบบไฟล์ Interchange File Format (IFF)และประกอบด้วยส่วนย่อยที่จัดเรียงตามลำดับชั้น โครงสร้าง IFF จะนำหน้าด้วยAT&Tหมายเลขวิเศษ 4 ไบต์ ตามด้วยส่วนย่อยเดียวFORMที่มีตัวระบุรองเป็นDJVUหรือDJVMสำหรับเอกสารหน้าเดียวหรือหลายหน้า ตามลำดับ

ส่วนประกอบทั้งหมดสามารถบรรจุอยู่ในไฟล์เดียวได้ในกรณีของเอกสารแบบรวมกลุ่ม หรืออาจบรรจุอยู่ในหลายไฟล์ก็ได้ เช่น ไฟล์หนึ่งสำหรับแต่ละหน้า บวกกับไฟล์อื่นๆ ที่มีส่วนประกอบที่ใช้ร่วมกัน

ประเภทชิ้นส่วนในไฟล์ DjVu
ตัวระบุชิ้นส่วน บรรจุโดย คำอธิบาย
แบบฟอร์ม: DJVU แบบฟอร์ม: DJVMอธิบายถึงหน้าเดียว อาจอยู่ตรงรากของเอกสารและเป็นเอกสารหน้าเดียว หรืออาจถูกอ้างอิงจากDIRMส่วนของเอกสารก็ได้
แบบฟอร์ม: DJVM ไม่มีข้อมูลอธิบายเอกสารหลายหน้า เป็นส่วนหลักของเอกสาร (root chunk)
แบบฟอร์ม: DJVI แบบฟอร์ม: DJVMประกอบด้วยข้อมูลที่ใช้ร่วมกันโดยหลายหน้า
ฟอร์ม:ธัม แบบฟอร์ม: DJVMประกอบด้วยภาพขนาดย่อ
ข้อมูล แบบฟอร์ม: DJVUต้องเป็นส่วนแรกสุด อธิบายความกว้าง ความสูง รูปแบบเวอร์ชันความละเอียดค่าแกมมาและการหมุนของ หน้าเว็บ
DIRM แบบฟอร์ม: DJVMต้องเป็นส่วนแรกสุด อ้างอิงถึงFORMส่วนอื่นๆ ส่วนเหล่านี้อาจตามหลังส่วนนี้ภายในFORM:DJVMส่วนนี้ หรืออาจอยู่ในไฟล์ภายนอก เอกสารประเภทนี้เรียกว่า เอกสารแบบรวมกลุ่มหรือเอกสารทางอ้อมตามลำดับ
นาวีเอ็ม แบบฟอร์ม: DJVMหากมีอยู่ จะต้องตามหลังDIRMส่วนนั้นทันที ประกอบด้วยโครงร่างของเอกสารที่บีบอัดด้วย BZZ
แอนต้า, แอนท์ซ แบบฟอร์ม:DJVI หรือ แบบฟอร์ม:DJVUคำอธิบายประกอบ
TXTa, TXTz แบบฟอร์ม: DJVUข้อมูลข้อความและรูปแบบการจัดวางแบบยูนิโค้ด
รวมถึง แบบฟอร์ม: DJVUรหัสประจำตัวของFORM::DJVIส่วนข้อมูล ที่รวมอยู่
เอสเจบีซี แบบฟอร์ม: DJVUBZZ บีบอัดข้อมูลบิตโทนัล JB2 เพื่อจัดเก็บมาสก์
ดีเจบซ์ แบบฟอร์ม:DJVI หรือ แบบฟอร์ม:DJVUตารางรูปทรงที่ใช้ร่วมกัน
WMRM ?ต้องใช้ข้อมูล JB2 เพื่อลบลายน้ำ
ซีไอดาแบบฟอร์ม: DJVUส่วนข้อมูลที่ล้าสมัยซึ่งมีเนื้อหาไม่ทราบแน่ชัด

DjVu แบ่งภาพเดียวออกเป็นภาพย่อยหลายภาพ จากนั้นบีบอัดแต่ละภาพแยกกัน ในการสร้างไฟล์ DjVu ภาพเริ่มต้นจะถูกแยกออกเป็นสามภาพก่อน ได้แก่ ภาพพื้นหลัง ภาพพื้นหน้า และภาพมาสก์ ภาพพื้นหลังและภาพพื้นหน้ามักจะเป็นภาพสีที่มีความละเอียดต่ำ (เช่น 100 dpi) ส่วนภาพมาสก์เป็นภาพสองระดับที่มีความละเอียดสูง (เช่น 300 dpi) และมักจะเป็นที่เก็บข้อความ ภาพพื้นหลังและภาพพื้นหน้าจะถูกบีบอัดโดยใช้ อัลกอริทึม การบีบอัดแบบเวฟเล็ตที่ชื่อว่า IW44 [ 4 ]ส่วนภาพมาสก์จะถูกบีบอัดโดยใช้วิธีที่เรียกว่า JB2 (คล้ายกับJBIG2 ) วิธีการเข้ารหัส JB2 จะระบุรูปร่างที่เกือบจะเหมือนกันบนหน้ากระดาษ เช่น การปรากฏหลายครั้งของตัวอักษรเฉพาะในแบบอักษร รูปแบบ และขนาดที่กำหนด มันจะบีบอัดบิตแมปของแต่ละรูปร่างที่ไม่ซ้ำกันแยกกัน จากนั้นเข้ารหัสตำแหน่งที่แต่ละรูปร่างปรากฏบนหน้ากระดาษ ดังนั้น แทนที่จะบีบอัดตัวอักษร "e" ในแบบอักษรที่กำหนดหลายครั้ง มันจะบีบอัดตัวอักษร "e" เพียงครั้งเดียว (ในรูปแบบภาพบิตที่บีบอัด) แล้วบันทึกตำแหน่งทุกตำแหน่งบนหน้าเว็บที่ตัวอักษร "e" ปรากฏอยู่

นอกจากนี้ รูปทรงเหล่านี้ยังสามารถแปลงเป็น รหัส UTF-8 (ทั้งด้วยตนเองหรืออาจใช้ ระบบ รู้จำข้อความ ) และจัดเก็บไว้ในไฟล์ DjVu ได้ หากมีการแปลงรหัสนี้แล้ว จะสามารถเลือกและคัดลอกข้อความได้

เนื่องจาก JB2 (เรียกอีกอย่างว่า DjVuBitonal) เป็นรูปแบบหนึ่งของ JBIG2 ซึ่งทำงานบนหลักการเดียวกัน[ 19 ]วิธีการบีบอัดทั้งสองวิธีจึงมีปัญหาเดียวกันเมื่อทำการบีบอัดแบบสูญเสียข้อมูล ในปี 2013 พบว่าเครื่องถ่ายเอกสารและเครื่องสแกนของ Xerox ได้แทนที่ตัวเลขด้วยตัวเลขที่ดูคล้ายกัน ตัวอย่างเช่น แทนที่เลข 6 ด้วยเลข 8 [ 20 ]พบเอกสาร DjVu ที่มีการแทนที่ตัวอักษร เช่น ตัว n ที่มีเชิงตัวอักษรที่ล้นกลายเป็น au และตัว o ที่มีจุดอยู่ข้างในกลายเป็น e [ 21 ]การบีบอัดแบบสูญเสียข้อมูลไม่ได้ถูกบันทึกไว้ในไฟล์[ 1 ]ดังนั้นแอปพลิเคชันการดู DjView จึงไม่สามารถเตือนผู้ใช้ว่า อาจมีการแทนที่ ตัวอักษรเกิดขึ้น ไม่ว่าจะเมื่อเปิดไฟล์ที่บีบอัดแบบสูญเสียข้อมูล หรือในกล่องโต้ตอบข้อมูลหรือเมตาเดตา[ 22 ]

การออกใบอนุญาต

DjVu เป็นรูปแบบไฟล์แบบเปิดที่มีสิทธิบัตร[ 3 ]ข้อกำหนดรูปแบบไฟล์ได้รับการเผยแพร่แล้ว เช่นเดียวกับซอร์สโค้ดสำหรับไลบรารีอ้างอิง[ 3 ]ผู้เขียนดั้งเดิมได้เผยแพร่ การใช้งาน แบบโอเพนซอร์สชื่อ " DjVuLibre " ภายใต้ใบอนุญาตสาธารณะทั่วไปของ GNUและการให้สิทธิบัตร[ 23 ]สิทธิ์ในการพัฒนาเชิงพาณิชย์ของซอฟต์แวร์การเข้ารหัสได้ถูกโอนไปยังบริษัทต่างๆ ในช่วงหลายปีที่ผ่านมา รวมถึงAT&T Corporation , LizardTech [ 24 ] Celartem [ 25 ]และePapyrus Solutions KK (เดิมชื่อCuminas [ 26 ]ก่อนที่จะเข้าร่วมกับ ePapyrus Solutions, Inc. [ 27 ] ) [ 28 ]โดยทั่วไปสิทธิบัตรจะมีอายุประมาณ 20 ปี

Celartem เข้าซื้อกิจการ LizardTech และExtensis [ 29 ] [ 30 ] [ 25 ] [ 31 ] [ 32 ]

การนำรูปแบบมาใช้

มีโปรแกรมสร้าง แก้ไข แปลง ปลั๊กอินเบราว์เซอร์ และโปรแกรมดูบนเดสก์ท็อปให้ใช้งานได้ฟรี[ 2 ]

ในปี พ.ศ. 2545 รูปแบบไฟล์ DjVu ได้รับเลือกโดยInternet Archiveให้เป็นรูปแบบที่โครงการ Million Book Project ใช้ในการให้บริการหนังสือ สาธารณะที่สแกนแล้วทางออนไลน์ (ควบคู่ไปกับTIFFและ PDF) [ 33 ]ในเดือนกุมภาพันธ์ พ.ศ. 2559 Internet Archive ประกาศว่า DjVu จะไม่ถูกใช้สำหรับการอัปโหลดใหม่อีกต่อไป โดยให้เหตุผลหลายประการ รวมถึงการใช้งานรูปแบบที่ลดลงและความยากลำบากในการบำรุงรักษา โปรแกรมดูไฟล์แบบ Java appletสำหรับรูปแบบนี้[ 18 ]

Wikimedia Commons ซึ่งเป็นแหล่งเก็บสื่อที่ Wikipediaใช้และอื่นๆ อนุญาตให้ใช้ไฟล์มีเดีย PDF และ DjVu ได้โดยมีเงื่อนไข[ 34 ]

ซอฟต์แวร์จัดรูปแบบ

any2djvuแปลงไฟล์.ps .ps .gz .pdfเป็น .djvu (ไฟล์ DjVu) ผ่านเซิร์ฟเวอร์ Any2DjVu ซึ่งดูแลโดยLéon BottouและYann LeCunซึ่งโฮสต์โดยสถาบัน Courant Institute of Mathematical Sciencesที่มหาวิทยาลัยนิวยอร์กโดยใช้ฮาร์ดแวร์ที่บริจาคโดย Caminova, Inc. [ 35 ] [ 36 ]

pdf2djvuของ Jakub Wilk สร้างไฟล์ DjVu จากไฟล์ PDF สำหรับระบบปฏิบัติการ GNU/Linux [ 37 ] (เก็บถาวร) [ 38 ]รวมถึงUbuntuและCygwin ( ไม่มีผู้ดูแล ) [ 39 ] [ 40 ]

โปรแกรมสำหรับดูไฟล์ DjVu ที่สามารถดาวน์โหลดได้นั้นมีให้เลือกมากมายกว่าในระบบปฏิบัติการ Linuxเมื่อเทียบกับ Windows หรือ macOS นอกจากนี้ ซอฟต์แวร์สแกนไฟล์แบบกรรมสิทธิ์ส่วนใหญ่ยังไม่รองรับรูปแบบไฟล์นี้ด้วย

DjVu ได้รับการสนับสนุนจากโปรแกรมดูเอกสารหลายรูปแบบและซอฟต์แวร์อ่านอีบุ๊กบน Linux ( Okular , Evince , Zathura), Windows ( OkularและSumatraPDF ) และ Android ( Document Viewer , [ 41 ] FBReader , EBookDroid, [ 42 ] PocketBook)

DjVu.js Viewerเป็นโครงการที่พัฒนาไลบรารีโปรแกรมแอปพลิเคชันเว็บและส่วนขยายเบราว์เซอร์สำหรับ Firefox [ 43 ] และ Google Chrome [ 44 ]เพื่อดูไฟล์ DjVu [ 45 ]

ดูเพิ่มเติม

หมายเหตุ

  1. ^แม้ว่าโดยปกติจะออกเสียงเป็นตัวย่อว่า "DJVU" แต่ประเภทไฟล์นี้ตั้งใจให้มีการออกเสียงว่า DAY -zhah- VOO ( / ˌ d ʒ ɑː ˈ v / ) ตามภาษาฝรั่งเศสdéjà vu [ 2 ]
  • ดาวน์โหลดซอฟต์แวร์ DjVu – บริษัท คูมินาส
  • DjVu.js Viewerสามารถใช้งานได้ใน: FirefoxและGoogle Chrome
  • Wilk, Jakub (1 เมษายน 2553). "pdf2djvu" . jwilk.net . เก็บถาวรจากต้นฉบับเมื่อวันที่ 1 เมษายน 2553
  • Wilk, Jakub (15 เมษายน 2025). "pdf2djvu" . jwilk-archive – via github.com .
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=DjVu&oldid=1327443386 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ดีเจวู

DjVu [ a ] เป็น รูปแบบไฟล์ คอมพิวเตอร์ ที่ออกแบบมาเพื่อจัดเก็บ เอกสารที่สแกน เป็นหลัก โดยเฉพาะอย่างยิ่งเอกสารที่มีทั้งข้อความ ภาพวาด เส้น ภาพสีแบบดัชนี และภาพถ่าย...

ประวัติศาสตร์

เทคโนโลยี DjVu ได้รับการพัฒนาขึ้นครั้งแรกระหว่างปี 1996 ถึง 2001 [ 4 ] โดย Yann LeCun , Léon Bottou , Patrick Haffner , Paul G. Howard , Patrice Simard และ Yoshua Bengio ที่ AT&T Labs ใน Red Bank รัฐนิวเจอร์ซี ย์ [ 5 ]

ออกแบบ

รูปแบบไฟล์ DjVu นั้นอิงตาม รูปแบบไฟล์ Interchange File Format (IFF) และประกอบด้วยส่วนย่อยที่จัดเรียงตามลำดับชั้น โครงสร้าง IFF จะนำหน้าด้วย AT&T หมายเลขวิเศษ 4 ไบต์ ตามด้วยส่วนย่อยเดียว FORM ที่มีตัวระบุรองเป็น DJVU หรือ DJVM สำหรับเอกสารหน้าเดียวหรือหลายหน้า...

การออกใบอนุญาต

DjVu เป็น รูปแบบไฟล์แบบเปิด ที่มีสิทธิบัตร [ 3 ] ข้อกำหนดรูปแบบไฟล์ได้รับการเผยแพร่แล้ว เช่นเดียวกับซอร์สโค้ดสำหรับไลบรารีอ้างอิง [ 3 ] ผู้เขียนดั้งเดิมได้เผยแพร่ การใช้งาน แบบโอเพนซอร์ส ชื่อ " DjVuLibre " ภายใต้ ใบอนุญาตสาธารณะทั่วไปของ GNU...