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

อ่าน 3 นาที

มิวพีดีเอฟ

MuPDF เป็น เฟรม เวิร์ กซอฟต์แวร์โอเพนซอร์สฟรี ที่เขียนด้วย ภาษาซี ซึ่งใช้ใน การวิเคราะห์และแสดงผลไฟล์ PDF , XPS และ EPUB โดยหลักแล้วใช้ใน การแปลงหน้าเอกสาร เป็น ภาพบิตแมป...

มิวพีดีเอฟ

มิวพีดีเอฟ
ผู้เขียนต้นฉบับทอร์ แอนเดอร์สัน
นักพัฒนาซอฟต์แวร์อาร์ติเฟ็กซ์
ปล่อย31 มีนาคม 2548 ( 31 มีนาคม 2548 )
เวอร์ชันเสถียร
1.27.2 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 18 กุมภาพันธ์ 2026 ( 18 กุมภาพันธ์ 2569 )
เขียนเป็นซี
ระบบปฏิบัติการระบบปฏิบัติการคล้าย Unix , Windows , AmigaOS4 , Android , iOS
พิมพ์กรอบ
ใบอนุญาตได้รับอนุญาตแบบสองใบอนุญาต ( ใบอนุญาตสาธารณะทั่วไปของ GNU Afferoและใบอนุญาตเชิงพาณิชย์แบบอนุญาต)
เว็บไซต์mupdf .com
ที่เก็บข้อมูล
  • github .com /ArtifexSoftware /mupdf

MuPDFเป็นเฟรม เวิร์ กซอฟต์แวร์โอเพนซอร์สฟรี ที่เขียนด้วยภาษาซีซึ่งใช้ใน การวิเคราะห์และแสดงผลไฟล์ PDF , XPSและEPUBโดยหลักแล้วใช้ในการแปลงหน้าเอกสารเป็นภาพบิตแมปแต่ยังรองรับการทำงานอื่นๆ เช่น การค้นหา การแสดงรายการสารบัญ และไฮเปอร์ลิงก์ด้วย

MuPDF มุ่งเน้นไปที่ความเร็ว ขนาดโค้ดที่เล็ก และการเรนเดอร์แบบป้องกันรอยหยักคุณภาพสูง ตั้งแต่เวอร์ชัน 1.2 เป็นต้นมา MuPDF มีการสนับสนุนคุณสมบัติเชิงโต้ตอบเพิ่มเติม เช่น การกรอกแบบฟอร์มJavaScriptและการเปลี่ยนภาพ[ 2 ]

ไลบรารีนี้มาพร้อมกับ โปรแกรมดูไฟล์ X11และ Windows แบบพื้นฐาน และชุดเครื่องมือบรรทัดคำสั่งสำหรับการเรนเดอร์แบบกลุ่ม (mutool draw), การตรวจสอบโครงสร้างไฟล์ (mutool show) และการเขียนทับไฟล์ (mutool clean) เวอร์ชันต่อมายังมีตัวแปลภาษา JavaScript (mutool run) ที่ช่วยให้สามารถเรียกใช้สคริปต์เพื่อสร้างและแก้ไขไฟล์ PDF ได้

Sumatra PDFใช้ MuPDF ในการสร้างเอกสาร PDF ซึ่งมีให้ใช้งานในรูปแบบแพ็กเกจสำหรับระบบปฏิบัติการ แบบ Unix ส่วนใหญ่

ฝ่ายอิสระได้นำไลบรารีไปใช้กับแพลตฟอร์มอื่น ๆ รวมถึงAmazon Kindle [ 3 ] HP TouchPad [ 4 ] PlayStation Portable [ 5 ] และ Wii [ 6 ]

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

ในปี พ.ศ. 2545 Tor Andersson เริ่มพัฒนา MuPDF โดยใช้ ไลบรารีการแสดงผล LibartของRaph Levienหลังจากที่ Artifex Software เข้าซื้อโครงการ MuPDF จุดสนใจในการพัฒนาจึงเปลี่ยนไปเป็นการเขียนไลบรารีกราฟิกสมัยใหม่ชื่อ Fitz ซึ่งเดิมที Fitz ตั้งใจให้เป็น โครงการ วิจัยและพัฒนาเพื่อทดแทน ไลบรารีกราฟิก Ghostscript ที่ล้าสมัย แต่กลับกลายเป็นเอ็นจิ้นการแสดงผลที่ขับเคลื่อน MuPDF แทน[ 7 ]

ในปี 2005 ได้มีการเปิดตัว MuPDF เวอร์ชันแรกที่ใช้ไลบรารี Fitz ใหม่

ในปี 2552 บริษัท Artifex Software ได้ฟ้องร้องPalm, Inc. ในข้อหา ละเมิดลิขสิทธิ์ใน MuPDF [ 8 ]ในเวลานั้น Artifex เสนอ MuPDF แบบมีใบอนุญาตสองแบบคือภายใต้GPLv2หรือภายใต้ใบอนุญาตที่เป็นกรรมสิทธิ์ซึ่ง Artifex ตั้งใจไว้สำหรับการใช้งานเชิงพาณิชย์ เมื่อ Palm รวม MuPDF ไว้ในwebOSและปฏิบัติตาม GPLv2 โดยการเผยแพร่ซอร์สโค้ด ที่เปลี่ยนแปลง ของไลบรารี[ 9 ] [ 10 ] Artifex อ้างว่าเวอร์ชัน GPL จะไม่เหมาะสมสำหรับ "การใช้งานเชิงพาณิชย์" [ 11 ]เนื่องจากผลิตภัณฑ์ที่สมบูรณ์และรวมกัน (PDFviewer, WebOS) จะต้องอยู่ภายใต้ GPL [ 12 ] Artifex ถอนฟ้องโดยสมัครใจในปี 2554 [ 13 ]

ในปี 2554 มีการเพิ่มการสนับสนุนสำหรับXPSของMicrosoftโดยอิงจากโค้ดจากไลบรารีGhostXPS [ 2 ]

ตั้งแต่เดือนกุมภาพันธ์ พ.ศ. 2556 เมื่อมีการออกเวอร์ชัน 1.2 เงื่อนไข การอนุญาตได้เปลี่ยนจากGNU General Public Licenseเป็นGNU Affero General Public License v3 [ 2 ]

ดูเพิ่มเติม

  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • แอป MuPDF miniบนGoogle Play
  • แพ็คเกจ MuPDF สำหรับ Android ใน คลัง F-Droid
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=MuPDF&oldid=1359317660 "

สรุปเนื้อหา

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

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

MuPDF เป็น เฟรม เวิร์ กซอฟต์แวร์โอเพนซอร์สฟรี ที่เขียนด้วย ภาษาซี ซึ่งใช้ใน การวิเคราะห์และแสดงผลไฟล์ PDF , XPS และ EPUB โดยหลักแล้วใช้ใน การแปลงหน้าเอกสาร เป็น ภาพบิตแมป...

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

ในปี พ.ศ. 2545 Tor Andersson เริ่มพัฒนา MuPDF โดยใช้ ไลบรารีการแสดงผล Libart ของ Raph Levien หลังจากที่ Artifex Software เข้าซื้อโครงการ MuPDF จุดสนใจในการพัฒนาจึงเปลี่ยนไปเป็นการเขียนไลบรารีกราฟิกสมัยใหม่ชื่อ Fitz ซึ่งเดิมที Fitz ตั้งใจให้เป็น โครงการ...

ดูเพิ่มเติม

รายชื่อซอฟต์แวร์ PDF Poppler (ซอฟต์แวร์) อีกหนึ่งโปรแกรมสำหรับจัดเก็บไฟล์ PDF แบบโอเพนซอร์สและใช้งานได้ฟรี

ลิงก์ภายนอก

เว็บไซต์อย่างเป็นทางการ แอป MuPDF miniบน Google Play แพ็คเกจ MuPDF สำหรับ Android ใน คลัง F-Droid ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=MuPDF&oldid=1359317660 "