Методи та програмні засоби розширення функціональних можливостей графічних онлайн-редакторів
Вантажиться...
Дата
Автори
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Анотація
У магістерській кваліфікаційній роботі з використанням технології
React.js розроблено графічний онлайн-редактор, особливістю якого є
використання багатопотокової обробки даних. Метою роботи є підвищення
якості інструментального оснащення сучасних графічних редакторів та
покращення їх доступності на комп’ютерних пристроях за рахунок
використання нових технологій для обробки растрової графіки у браузерних
переглядачах.
Запропоновано модифікацію методу обробки графічної інформації у вікні
браузера, у якому використано вбудований механізм Web workers для обробки
графіки в іншому потоці, що дозволило виключити ймовірність зависання
вікна браузера та прискорити процес обробки на 15 %. Подальшого розвитку
отримав метод програмного керування технологією HTML Canvas на основі
бібліотеки для розробки користувацьких інтерфейсів React.js, в якому, на
відміну від існуючого, при зміні розмірів браузерного вікна не потрібна
перерисовка зображення у вікні, що зменшує обчислювальну складність
формування зображення на 30 %.
Розробка реалізована з використанням бібліотеки для створення
користувацьких інтерфейсів React.js, особливістю якої є власна мова
програмування JSX та наявність широкого функціоналу для керуванням станом
онлайн-додатків, що робить процес розробки набагато зручнішим.
Отримані в магістерській кваліфікаційній роботі науково-технічні
результати можна використовувати як основу у подібних реалізаціях програм
для редагування графічних растрових зображень.
Опис
Науковий керівник: канд. техн. наук, доц. Майданюк В. П.
Ключові слова
УДК
Тип документа
Мова
Є частиною
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Методи та програмні засоби розширення функціональних можливостей графічних онлайн-редакторів