pdf.js — вбудований переглядач PDF-документів, написаний цілком на мові JavaScript з використанням технологій HTML5. Проект розвивається спільнотою Mozilla, і інтегрований у стабільну версію веббраузера Firefox 19. pdf.js може бути використаний також у сучасних вебпереглядачах Opera, Google Chrome, і в обмеженому режимі в IE9.
Тип | переглядач PDF |
---|---|
Автор | Andreas Gal та інші[1] |
Розробник | Mozilla |
Перший випуск | липень 2011 |
Стабільний випуск | 4.0.379 (31 грудня 2023 ) |
Операційна система | крос-платформовий |
Мова програмування | JavaScript |
Стан розробки | активний |
Ліцензія | BSD |
Репозиторій | github.com/mozilla/pdf.js |
Вебсайт | mozilla.github.io/pdf.js/ |
|
pdf.js підтримує масштабування і функції навігації за ескізами сторінок, забезпечує завантаження шрифтів Type 1 і TrueType, може формувати діаграми і графіки, підтримує роботу із стисненими об'єктами. Для відображення PDF використовується своєрідна JIT-компіляція: спочатку представлені у файлі бінарні масиви перетворюються в потоки байткоду PDF, який потім транслюється в JavaScript-представлення і виконується. Згенерована на основі PDF JavaScript-програма виводить дані через HTML-тег canvas.
Оскільки код написаний на безпечній високорівневій мові, він не має вразливостей, властивих бінарним плагінам для перегляду PDF.
Успішний досвід і можливості рушія pdf.js надихнули розробників Mozilla на створення проекту мобільної операційної системи Firefox OS.
Виноски
- . Архів оригіналу за 24 червня 2012. Процитовано 19 лютого 2013.
- https://github.com/mozilla/pdf.js/releases (дата звернення: 25.03.2024)
- Релиз Firefox 19 [ 19 лютого 2013 у Wayback Machine.] // opennet.ru 19.02.2013
- . Архів оригіналу за 21 липня 2014. Процитовано 19 лютого 2013.
- (англійською) . MozillaWiki. Архів оригіналу за 7 серпня 2011. Процитовано 26 липня 2011.
- (російською) . Linux.org.ru. 26 липня 2011. Архів оригіналу за 18 червня 2012. Процитовано 26 липня 2011.
Посилання
- Домівка проекту
- pdf.js на github
- Полноценная программа для чтения PDF, написанная целиком на JavaScript // opennet.ru. — 05.07.2011.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
pdf js vbudovanij pereglyadach PDF dokumentiv napisanij cilkom na movi JavaScript z vikoristannyam tehnologij HTML5 Proekt rozvivayetsya spilnotoyu Mozilla i integrovanij u stabilnu versiyu vebbrauzera Firefox 19 pdf js mozhe buti vikoristanij takozh u suchasnih vebpereglyadachah Opera Google Chrome i v obmezhenomu rezhimi v IE9 pdf jsTippereglyadach PDFAvtorAndreas Gal ta inshi 1 RozrobnikMozillaPershij vipusklipen 2011Stabilnij vipusk4 0 379 31 grudnya 2023 6 misyaciv tomu 2023 12 31 Operacijna sistemakros platformovijMova programuvannyaJavaScriptStan rozrobkiaktivnijLicenziyaBSDRepozitorijgithub com mozilla pdf jsVebsajtmozilla github io pdf js Mediafajli u Vikishovishi pdf js pidtrimuye masshtabuvannya i funkciyi navigaciyi za eskizami storinok zabezpechuye zavantazhennya shriftiv Type 1 i TrueType mozhe formuvati diagrami i grafiki pidtrimuye robotu iz stisnenimi ob yektami Dlya vidobrazhennya PDF vikoristovuyetsya svoyeridna JIT kompilyaciya spochatku predstavleni u fajli binarni masivi peretvoryuyutsya v potoki bajtkodu PDF yakij potim translyuyetsya v JavaScript predstavlennya i vikonuyetsya Zgenerovana na osnovi PDF JavaScript programa vivodit dani cherez HTML teg canvas Oskilki kod napisanij na bezpechnij visokorivnevij movi vin ne maye vrazlivostej vlastivih binarnim plaginam dlya pereglyadu PDF Uspishnij dosvid i mozhlivosti rushiya pdf js nadihnuli rozrobnikiv Mozilla na stvorennya proektu mobilnoyi operacijnoyi sistemi Firefox OS Vinoski Arhiv originalu za 24 chervnya 2012 Procitovano 19 lyutogo 2013 https github com mozilla pdf js releases data zvernennya 25 03 2024 Reliz Firefox 19 19 lyutogo 2013 u Wayback Machine opennet ru 19 02 2013 Arhiv originalu za 21 lipnya 2014 Procitovano 19 lyutogo 2013 anglijskoyu MozillaWiki Arhiv originalu za 7 serpnya 2011 Procitovano 26 lipnya 2011 rosijskoyu Linux org ru 26 lipnya 2011 Arhiv originalu za 18 chervnya 2012 Procitovano 26 lipnya 2011 PosilannyaDomivka proektu pdf js na github Polnocennaya programma dlya chteniya PDF napisannaya celikom na JavaScript opennet ru 05 07 2011