Sumatra PDF - Sumatra PDF

Sumatra PDF
Sumatra PDF logo.svg
Sumatra PDF
Sumatra PDF
Asl muallif (lar)Kshishtof Kovalchik[1]
Tuzuvchi (lar)Kshishtof Kovalchik, Simon Bünzli va boshqalar[1]
Dastlabki chiqarilish2006 yil 1-iyun; 14 yil oldin (2006-06-01)
Barqaror chiqish
3.2 / 15 mart 2020 yil; 8 oy oldin (2020-03-15)
Ko'rib chiqish versiyasi
3.2.12003 / 12-yanvar, 2020 yil; 10 oy oldin (2020-01-12)
Ombor Buni Vikidatada tahrirlash
YozilganC asosan, C ++
Operatsion tizimWindows Vista va keyinroq
Hajmi4.63 MB (32-bit ), 4.96 MB (64-bit )
Mavjud:Ko'p tilli
TuriHujjatni ko'ruvchi
LitsenziyaGNU umumiy jamoat litsenziyasi v3
Veb-saytwww.sumatrapdfreader.org
VINO Sumatra PDF-ni ishlatmoqda & Media Player Classic kuni Linux

Sumatra PDF a bepul va ochiq manbali hujjat ko'rish vositasi bu ko'pchilikni qo'llab-quvvatlaydi hujjat formatlari shu jumladan: Portativ hujjat formati (PDF), Microsoft kompilyatsiya qilingan HTML yordami (CHM), DjVu, EPUB, FictionBook (FB2), MOBI, XXR, XML qog'oz spetsifikatsiyasini oching (OpenXPS, OXPS, XPS) va Comic Book Archive fayli (CB7, CBR, CBT, CBZ).[2] Agar Ghostscript o'rnatilgan, u qo'llab-quvvatlaydi PostScript fayllar. U faqat uchun ishlab chiqilgan Microsoft Windows, lekin u ishlashi mumkin Linux foydalanish Vino.

Xususiyatlari

Sumatra minimalist dizaynga ega, uning soddaligi keng funktsiyalar hisobiga amalga oshiriladi. PDF-fayllarni ko'rsatish uchun u foydalanadi MuPDF kutubxona.[3]

Sumatra ko'chma foydalanish uchun mo'ljallangan edi, chunki u tashqi bog'liqliklarga ega bo'lmagan bitta fayldan iborat bo'lib, uni tashqi USB diskdan foydalanishga imkon beradi va o'rnatishga hojat yo'q.[4] Bu uni a deb tasniflaydi ko'chma dastur PDF, XPS, DjVu, CHM, elektron kitoblar (ePub va Mobi) va Comic Book (CBZ va CBR) formatlarini o'qish.[2]

Ko'pgina ko'chma dasturlarga xos bo'lganidek, Sumatra diskda kam joy ajratadi.[2] 2009 yilda Sumatra 1.0-da 1,21 MB o'rnatish fayli bor edi,[5] ga solishtirganda Adobe Reader 9.5 32 MB.[6] 2017 yil yanvar oyida SumatraPDF-ning so'nggi versiyasi, 3.1.2, bitta 6.1 Mb bajariladigan faylga ega edi; taqqoslaganda Adobe Reader XI 320 MB disk maydonidan foydalangan.[7]

PDF formati cheklovlardan foydalanish Sumatra 0,6 da amalga oshirildi,[8] foydalanuvchilarga hujjat muallifi cheklaydigan hujjatlarni chop etish yoki nusxalashdan saqlanish, bir shakl Raqamli huquqlarni boshqarish. Kovalczyk "Men [Sumatra] PDF yaratuvchisining istaklarini bajo keltirishga qaror qildim" dedi.[9][10][11] Boshqa ochiq manbali o'quvchilarga yoqadi Okular va Evince buni ixtiyoriy qiling va Debian birgalikda ishlash va qayta ishlatish printsiplariga muvofiq ushbu cheklovlarni olib tashlash uchun dasturiy ta'minotni yamaydi.[12]

1.1-versiya orqali har bir PDF-sahifani bitmapga rasterlash orqali bosib chiqarishga erishildi. Bu juda katta spool fayllari va sekin bosib chiqarishga olib keldi.[13][14]

0.9.1 versiyasidan boshlab, PDF hujjatlariga o'rnatilgan ko'priklar qo'llab-quvvatlanmoqda.[8]

Sumatra ko'p tilli, 69 ta jamoat tomonidan tarjima qilingan.[15]

Sumatra sinxronlashtirish uchun ikki tomonlama usul bo'lgan SyncTeX-ni qo'llab-quvvatlaydi TeX tomonidan ishlab chiqarilgan manba va PDF chiqishi pdfTeX yoki XeTeX.[8]

0.9.4 versiyasidan boshlab Sumatra JPEG 2000 format.[iqtibos kerak ]

Rivojlanish

Sumatra PDF-ni asosan ikkita ishtirokchi yozgan: Kshishtof Kovalchik va Simon Bünzli.[1] The manba kodi asosan dasturlashning ikkita tilida ishlab chiqilgan C ++, ba'zi tarkibiy qismlar bilan C. Manba kodi qo'llab-quvvatlanadi Microsoft Visual Studio.[16]

Birinchi marta qachon ishlab chiqilganligi kabi Windows XP Windows-ning joriy versiyasi edi, Sumatra dastlab Windows-ning oldingi versiyalari bilan ba'zi mos kelmaslikka ega edi. Qo'llab-quvvatlash Windows 95, 98 va ME keyin olib tashlandi.[17]

Dastlab, Kowalczyk Sumatraning 64-bitli versiyasini chiqarmadi, bu biroz tezroq va mavjud bo'lgan xotirani taklif qilishi mumkin bo'lsa-da, u o'sha paytda bu foydalanuvchilarning chalkashliklariga katta hissa qo'shishi va foydalari potentsial xarajatlardan oshib ketmasligiga ishongan. .[18] Biroq, ba'zi foydalanuvchilar Sumatraning 64-bitli tuzilmalarini talab qildilar va boshqa ishlab chiquvchilar norasmiy 64-bitli tuzilmalarni tuzdilar[19] hujjatlarni 32-bitli versiyadan tezroq yuklagan. Biroq, rasmiy qurilishlarni ishlab chiqaruvchi "Sumatra" nomiga ega bo'lishni talab qilmagan.[20] 2015 yil oktyabr oyida Sumatraning rasmiy 64-bitli versiyasi chiqarildi.[21]

Sumatra manba kodi dastlab joylashtirilgan Google kodi. AQSh eksportiga oid qonuniy cheklovlar tufayli bu mavjud emas edi "Qo'shma Shtatlardagi mamlakatlarda Chet el aktivlarini nazorat qilish boshqarmasi sanktsiyalar ro'yxati, shu jumladan Kuba, Eron, Shimoliy Koreya, Sudan va Suriya."[22][23] Hozirgi vaqtda manba kodi joylashtirilgan GitHub.[24]

Tarix

Sumatra PDF-ning birinchi versiyasi, 0.1 versiyasi bilan belgilangan bo'lib, unga asoslangan edi Xpdf 0,2 va 2006 yil 1 iyunda chiqarilgan. U yoqilgan Poppler 0.2 versiyasidan. 0.4 versiyasida u o'zgartirildi MuPDF ko'proq tezlik uchun[3] va Windows platformasini yaxshiroq qo'llab-quvvatlash. Poppler bir muncha vaqt muqobil dvigatel bo'lib qoldi va 0.6 dan 0.8 gacha bo'lgan versiyada avtomatik ravishda MuPDF yuklay olmagan sahifalarni ko'rsatish uchun ishlatilgan. Poppler 2008 yil 10 avgustda chiqarilgan 0.9 versiyasida olib tashlandi.

2009 yil iyul oyida Sumatra PDF litsenziyasini o'zgartirdi GNU GPLv2 ga GNU GPLv3 MuPDF-dagi xuddi shu litsenziya o'zgarishiga mos kelish uchun.[25]

1.0 versiyasi 2009 yil 17 noyabrda, uch yildan ortiq kümülativ rivojlanishdan so'ng chiqarilgan. 2.0 versiyasi 2012 yil 2 aprelda, 1.0 versiyasi chiqarilgandan ikki yil o'tib chiqdi.[8]

2007 yilda birinchi rasmiy bo'lmagan tarjimalar Lars Vohlfahrt tomonidan chiqarildi[26] Sumatra PDF rasmiy ravishda ko'p tillarda qo'llab-quvvatlanishidan oldin.

2015 yil oktyabr oyida 3.1 versiyasi asl 32 bitli versiyasidan tashqari 64 bitli versiyasini taqdim etdi.[21][27]

Ism va san'at asarlari

Sumatra PDF-ning dastlabki logotipi Qo'riqchilar kulgili.

Muallif "Sumatra" nomini tanlash bu uchun hurmat emasligini ko'rsatdi Sumatra oroli yoki kofe, ismning ortida aniq bir asos yo'qligini ta'kidladi.[28]

Sumatraning grafik dizayni - bu muqovaning mukofotidir Qo'riqchilar tomonidan yozilgan grafik roman Alan Mur va Deyv Gibbonlar.[29]

Tanqidiy qabul

Sumatra tezligi va soddaligi bilan olqishlarga sazovor bo'ldi,[30] bo'lish uchun ko'chma,[31] uning klaviatura yorliqlari va uning ochiq manbali rivojlanish.[29]

Bir vaqtning o'zida Bepul dasturiy ta'minot fondi Evropa Sumatra PDF-ni tavsiya qildi, ammo keyinchalik erkin litsenziyalanmaganligi sababli 2014 yil fevral oyida uning tavsiyalarini olib tashladi g'ayritabiiy Sumatra-dagi kod. Jamg'arma vakili Heiki Ojasild quyidagicha tushuntirdi: "ular bepul bo'lmagan kutubxonadan foydalanishni davom ettirganda, SumatraPDF deb tan olinmaydi Bepul dasturiy ta'minot ".[32][33][34][35] Oxir-oqibat Unrar 3.0 versiyasida bepul alternativ bilan almashtirilib, uni 100% bepul dasturiy ta'minotga aylantirdi.[36]

Shuningdek qarang

Adabiyotlar

  1. ^ a b v "Ohloh bo'yicha Sumatra PDF-ning ochiq manbali loyihasi: Hissadorlar ro'yxati sahifasi". Ohloh.net. 2011 yil 27 sentyabr. Olingan 17 yanvar 2014.
  2. ^ a b v Kshishtof Kovalchik. "Sumatra PDF - Windows uchun PDF Viewer". Olingan 19 fevral 2008.
  3. ^ a b Kovalchik, Kshishtof. "SumatraPDF 0.4 chiqarildi". Arxivlandi asl nusxasi 2012 yil 14 aprelda. Olingan 20 fevral 2007.
  4. ^ Genri, Alan (2007 yil 11-avgust). "Sumatra PDF Viewer: tez va sodda PDF o'qish". AppScout.
  5. ^ oldapps.com (2014 yil 19 oktyabr). "Sumatra PDF - Sumatra PDF ning eski versiyasi". Olingan 15 noyabr 2014.
  6. ^ Adobe Systems Incorporated (2009). "Adobe Reader". Olingan 15 oktyabr 2009.
  7. ^ Adobe Systems Incorporated (2012). "Adobe Reader XI / Tech texnik xususiyatlari". Olingan 16 oktyabr 2012.
  8. ^ a b v d Kovalchik, Kshishtof (may, 2008). "Sumatra PDF - Windows uchun PDF Viewer - Versiya tarixi". Olingan 31 may 2017.
  9. ^ Kovalchik, Kshishtof (2009 yil fevral). "461-son: himoyalangan fayllarda buferga nusxalashga yo'l qo'yilmaydi". Olingan 13 sentyabr 2012.
  10. ^ Kovalchik, Kshishtof (2012 yil sentyabr). "2003 yildagi son: PDF tufayli chop etilmadi (rad etildi)" Ruxsat berilgan ruxsatlar"". Olingan 13 sentyabr 2012.
  11. ^ Kovalchik, Kshishtof (2012 yil sentyabr). "1927-son: DRM-ga o'xshash xususiyatlar hujjatlar bilan ishlashni qiyinlashtiradi". Olingan 25 may 2013.
  12. ^ Okular, Debian va nusxalarini cheklash
  13. ^ Jonson, Adrian (2008 yil may). "Windows-da poppler bilan chop etish". Olingan 29 noyabr 2009.
  14. ^ Kovalchik, Kshishtof (oktyabr, 2008 yil). "378-son: har qanday pdf hujjatni chop etish uchun kerak bo'lgan ommaviy xotira". Olingan 29 noyabr 2009.
  15. ^ Kovalchik, Kshishtof. "Tarjimonlar". Sumatra PDF - Windows uchun PDF Viewer. Olingan 29 oktyabr 2007.
  16. ^ "SumatraPDF-2.4-source.zip - sumatrapdf - SumatraPDF 2.4 manba kodi - Windows uchun PDF, EPUB, MOBI, CHM, XPS, DjVu, CBZ va CBR viewer". Google Project Hosting. 2013 yil 2 oktyabr. Olingan 17 yanvar 2014.
  17. ^ Kshishtof Kovalchik. "SumatraPDF-ni yuklab oling". Olingan 7 fevral 2011.
  18. ^ "WhyNo64bitBuilds - sumatrapdf - Nega biz 64bitli to'plamlarni taqdim qilmaymiz. - Windows uchun PDF, CHM, XPS, DjVu, CBZ va CBR tomoshabin - Google Project Hosting". 2012 yil 23 fevral. Olingan 13 sentyabr 2012.
  19. ^ "XhmikosR's Builds". Xhmikosr.1f0.de. 14 yanvar 2014. Arxivlangan asl nusxasi 2014 yil 8 fevralda. Olingan 12 fevral 2014.
  20. ^ "Sumatra PDF Reader forumi". Forums.fofou.org. Olingan 12 fevral 2014.
  21. ^ a b "64bitli versiyalarni taqdim eting". GitHub. Olingan 31 oktyabr 2015.
  22. ^ "sumatrapdf - Windows uchun PDF, CHM, XPS, DjVu, CBZ va CBR ko'rish vositasi - Google Project Hosting". Olingan 13 avgust 2012.
  23. ^ "Google Project Hosting - Google Code". Olingan 13 avgust 2012.
  24. ^ "GitHub - sumatrapdfreader / sumatrapdf: SumatraPDF o'quvchi". SumatraPDF dasturchilari. Olingan 28 avgust 2016.
  25. ^ mupdf litsenziyasining o'zgarishiga mos ravishda GPLv3-ga litsenziyani yangilang 2009 yil 3-iyul kuni github.com saytida
  26. ^ Lars Vohlfahrt. "Sumatra PDF German". Olingan 30 iyun 2007.
  27. ^ Sumatra PDF versiyasi tarixi
  28. ^ Kovalchik, Kshishtof (2008 yil 21-fevral). "Arizaning nomi". Sumatra PDF Viewer forumi. Olingan 21 fevral 2008.
  29. ^ a b Trapani, Jina (2007 yil 9-avgust). "Sumatra bilan birdaniga PDF-ni oching". Layfxaker. Olingan 21 fevral 2008. Sumatra PDF Viewer - bu kichkina ochiq manbali ko'chma o'quvchi, PDF-ni ko'z ochib yumguncha ochadi. Bloat va ishga tushirish vaqti - bu muhim kamchilik Adobe Reader, shuning uchun biz tezroq qurollarga qochdik Foxit Reader uzoq vaqt oldin. Biroq, 850KBda Sumatra FoxIt-ga qaraganda ancha nozikroq.
  30. ^ Anders Ingeman Rasmussen (2008). "Sumatra PDF 0.8". Ochiq manbali alternativalar. Olingan 21 fevral 2008. Sumatra PDF - bu kichik, sodda va tezkor PDF tomoshabinni yaratishga qaratilgan juda yosh loyiha. Bu asosiy xususiyatlar PDF-fayllarni ko'rsatish va juda tez ishga tushirishdir va bu ikkalasini ham juda yaxshi bajaradi.
  31. ^ Ushbu ajoyib PDF o'quvchi portativ va kichkina Rob Shifreen tomonidan 2013 yil 21-iyulda yuborilgan
  32. ^ Roshal, Aleksandr L. (2011 yil 9 oktyabr). "UnRAR yordam dasturining manba kodi bepul dastur". Olingan 6 mart 2014.
  33. ^ Sumatra PDF (nd). "Sumatra PDF". Olingan 6 mart 2014.
  34. ^ Bepul dasturiy ta'minot fondi Evropa (2014 yil 28-fevral). "Bepul dasturiy ta'minotni PDF o'quvchisini oling!". Arxivlandi asl nusxasi 2014 yil 9 fevralda. Olingan 6 mart 2014.
  35. ^ Ojasild, Heiki (2014 yil 5 mart). "PDFreaders.org: SumatraPDF-ni bepul kod qo'shilganligi sababli olib tashlash". Olingan 6 mart 2014.
  36. ^ Kovalchik, Kshishtof (2014 yil oktyabr). "Sumatra PDF - Windows uchun PDF Viewer - Versiya tarixi". Olingan 21 oktyabr 2014.

Tashqi havolalar