Pdf.js
pdf.js — вбудований переглядач PDF-документів, написаний цілком на мові JavaScript з використанням технологій HTML5. Проект розвивається спільнотою Mozilla, і інтегрований у стабільну версію веббраузера Firefox 19.[3] pdf.js може бути використаний також у сучасних вебпереглядачах Opera, Google Chrome, і в обмеженому режимі в IE9[4]. pdf.js підтримує масштабування і функції навігації за ескізами сторінок, забезпечує завантаження шрифтів Type 1 і TrueType, може формувати діаграми і графіки, підтримує роботу із стисненими об'єктами. Для відображення PDF використовується своєрідна JIT-компіляція: спочатку представлені у файлі бінарні масиви перетворюються в потоки байткоду PDF, який потім транслюється в JavaScript-представлення і виконується. Згенерована на основі PDF JavaScript-програма виводить дані через HTML-тег canvas. Оскільки код написаний на безпечній високорівневій мові, він не має вразливостей, властивих бінарним плагінам для перегляду PDF. Успішний досвід і можливості рушія pdf.js надихнули розробників Mozilla на створення проекту мобільної операційної системи Firefox OS[5][6]. Виноски
Посилання |
Portal di Ensiklopedia Dunia