MuPDF - MuPDF

MuPDF
MuPDF.svg
Asl muallif (lar)Tor Andersson
Tuzuvchi (lar)Artifex Software, Inc.
Dastlabki chiqarilish2005 yil 31 mart; 15 yil oldin (2005-03-31)
Barqaror chiqish
1.17.0 / 2020 yil 5-may; 6 oy oldin (2020-05-05)[1]
Ombor Buni Vikidatada tahrirlash
YozilganC
Operatsion tizimUnixga o'xshash, Windows, Android, iOS
TuriAsosiy ramka
Litsenziyaikki litsenziyali (GNU Affero umumiy ommaviy litsenziyasi va tijorat ruxsat beruvchi litsenziyasi)
Veb-saytmupdf.com

MuPDF a bepul va ochiq manbali dasturiy ta'minot ramka yozilgan C amalga oshiradigan a PDF, XPS va EPUB dvigatelni ajratish va ko'rsatish. Bu birinchi navbatda ishlatiladi sahifalarni ko'rsatish ichiga bitmapalar, shuningdek, boshqa operatsiyalarni qo'llab-quvvatlaydi, masalan, mazmun jadvali va ko'priklarni qidirish va ro'yxatlash.

MuPDF-ning asosiy yo'nalishi tezkorlik, kichik kod hajmi va yuqori sifatli piyodalarga qarshi ko'rsatishga qaratilgan. 1.2 versiyasidan beri MuPDF forma to'ldirish kabi interaktiv funktsiyalarni ixtiyoriy qo'llab-quvvatlaydi, JavaScript va o'tish.[2]

Kutubxona ibtidoiy ma'lumot bilan jo'natiladi X11 va Windows viewer va buyruq qatori vositalari to'plami (mutool draw), fayl tuzilishini tekshirish (mutool show) va fayllarni qayta yozish (mutool clean). Keyingi versiyalarda PDF-fayllarni yaratish va tahrirlash uchun skriptlarni ishga tushirishga imkon beruvchi JavaScript-ni tarjimoni (mutool run) mavjud.

Bir qator bepul dasturiy ta'minotlar MuPDF-dan PDF-hujjatlarni taqdim etish uchun foydalanadi, eng muhimi Sumatra PDF. MuPDF shuningdek, ko'pchilik uchun paket sifatida mavjud Unixga o'xshash operatsion tizimning tarqatilishi.

Mustaqil partiyalar kutubxonani ko'plab platformalarga, shu jumladanAmazon Kindle,[3] HP TouchPad,[4] PlayStation Portable,[5] Wii,[6] vaDOS.[7]

Tarix

2002 yilda Tor Andersson MuPDF dasturi asosida ish boshladi Libart tomonidan kutubxonani ko'rsatish Rap Levien. Artifex Software kompaniyasi MuPDF loyihasini sotib olganidan so'ng, rivojlanish Fitz nomli yangi zamonaviy grafik kutubxonani yozishga yo'naltirilgan. Dastlab Fitz an Ilmiy-tadqiqot ishlari qarishni o'rnini bosuvchi loyiha Ghostscript grafik kutubxonasi, ammo buning o'rniga MuPDF-ni ishlaydigan dvigatelga aylandi.[8]

2005 yilda MuPDF-ning yangi Fitz kutubxonasi bilan birinchi versiyasi chiqdi.

2009 yilda Artifex Software a mualliflik huquqining buzilishi sudga qarshi Palm, Inc. MuPDF-da mualliflik huquqlarini buzganligi uchun.[9] O'sha paytda Artifex MuPDF-ni taklif qildi ikki litsenziyali yoki ostida GPLv2 yoki Artifex tomonidan tijorat maqsadlarida foydalanish uchun mo'ljallangan mulkiy litsenziyaga muvofiq. Palm MuPDF-ni kiritganida webOS va o'zgartirilganlarni chiqarib, GPLv2 ga mos keldi manba kodi kutubxona,[10][11] Artifex GPL versiyasi "tijorat maqsadlarida foydalanish uchun yaroqsiz" deb da'vo qildi.[12] to'liq, birlashtirilgan mahsulot (PDFviewer, WebOS) GPL ostida joylashtirilishi kerak edi.[13] Artifex o'z ixtiyori bilan 2011 yilda da'voni rad etdi.[14]

2011 yilda qo'llab-quvvatlash Microsoft "s XPS kodidan kelib chiqqan holda qo'shildi GhostXPS kutubxona.[2]

2013 yil fevral oyidan boshlab 1.2 versiyasi bilan, litsenziyalash shartlari o'zgardi GNU umumiy jamoat litsenziyasi ga GNU Affero umumiy ommaviy litsenziyasi v3.[2]

Shuningdek qarang

Adabiyotlar

  1. ^ "MuPDF nashrining tarixi". Olingan 11 may 2020.
  2. ^ a b v "MuPDF yangiliklari". Mupdf.com. Olingan 3 yanvar 2017.
  3. ^ "muPDF on Kindle DX !! - MobileRead forumlari". Mobileread.com. Olingan 3 yanvar 2017.
  4. ^ "Arxivlangan nusxa". Arxivlandi asl nusxasi 2011 yil 5-noyabrda. Olingan 25 noyabr 2011.CS1 maint: nom sifatida arxivlangan nusxa (havola)
  5. ^ "ozbookr". code.google.com. Olingan 6 may 2018.
  6. ^ "WiiXplorer". sourceforge.net. Olingan 6 may 2018.
  7. ^ "DOS o'lmagan - MUPDF / DGJPP test versiyasi!". Bttr-software.de. Olingan 3 yanvar 2017.
  8. ^ "fitz-dev pochta ro'yxati arxivlari". ghostscript.com. Olingan 6 may 2018.
  9. ^ "2009 yil 4-dekabr - Artifex fayllari Palmga qarshi da'vo". Artifex.com. 4 dekabr 2009. Arxivlangan asl nusxasi 2013 yil 18 fevralda. Olingan 3 yanvar 2017.
  10. ^ "Palmga qarshi mualliflik huquqini buzish to'g'risidagi da'vo". webOS Nation. Olingan 3 yanvar 2017.
  11. ^ "Ochiq kodli paketlar - opensource.palm.com - Palm". 16 dekabr 2009. Arxivlangan asl nusxasi 2009 yil 16-dekabrda. Olingan 3 yanvar 2017.
  12. ^ "Mualliflik huquqining buzilishi to'g'risida shikoyat" (PDF). p.4 -15, p.6 -27. Olingan 3 may 2013.
  13. ^ Litsenziyalash to'g'risidagi ma'lumotlar ARTIFEX-dan dasturiy ta'minotni tarqatish to'g'risida muhim ma'lumotlar "Agar sizning arizangiz, shu jumladan uning barcha manba kodlari, GNU GPL bo'yicha jamoatchilikka litsenziyalangan bo'lsa, siz GPL litsenziya shartnomasi shartlariga binoan o'zingizning arizangiz bilan GPL Ghostscriptni jo'natish huquqiga egasiz. Sizga Artifex kompaniyasining tijorat litsenziyasi kerak emas. . " (arxivlangan)
  14. ^ "Xolislik bilan ishdan bo'shatish to'g'risida xabarnoma" (PDF). Archive.org. Olingan 3 may 2013.

Tashqi havolalar