Electronic Archive Khmelnitskiy National University ELARKHNU
Переглянути архів ІнформаціяMetadata
Поле | Співвідношення |
Title | Використання спеціалізованих програмних розширень для автоматизації роботи з цифровими документами навчальних матеріалів |
Names |
Мазурець, О.В.
Ковальчук, О.В. Слободзян, В.О. Mazurets, O.V. Kovalchyk, O.V. Slobodzian, V.O. |
Date Issued | 2018 (iso8601) |
Abstract | В статті досліджено проблему автоматизації роботи з електронними документами навчальних матеріалів у задачах визначення структури змістовних блоків у електронному документі навчального матеріалу та пошуку ключових термінів у контенті навчального матеріалу. Встановлено, що для реалізації програмної обробки електронних документів є доцільним використання спеціалізованих програмних комплексів, що надають необхідний інструментарій для програмної роботи з контентом відповідних файлів. З метою визначення найбільш ефективного програмного розширення проведено аналіз сучасних існуючих спеціалізованих програмних розширень для автоматизації обробки електронних документів: Microsoft.Office.Interap.Word.dll, DocumentFormat.OpenXml.dll та Spire.Doc.dll. За результатами аналізу встановлено, що бібліотека Microsoft.Office.Interap.Word.dll надає доступ до всіх функцій MS Office, так як працює безпосередньо з PIA, для її роботи потрібна ліцензія для MS Office на кожному клієнтському комп’ютері, MS Office завантажується у фоновому режимі, внаслідок чого займає значний обсяг оперативної пам’яті. При роботі з docx-файлом за допомогою DocumentFormat.OpenXml.dll не потрібна наявність MS Office та запуск в фоновому режимі, проте зростає складність програмного використання бібліотеки внаслідок необхідності регулярного співставлення ідентифікатора стиля з контейнером властивостей стилів. Перевагою Spire.Doc.dll визначено реалізацію функцій автоматичного співставлення стилів текстових блоків їх властивостям на рівні розширення. В результаті аналізу розглянутих бібліотек було визначено Spire.Doc.dll оптимальним варіантом для використання в автоматизації обробки електронних документів. Встановлено, що перенесення функцій автоматичного співставлення стилів текстових блоків їх властивостям з рівня функціоналу програмного коду застосунка на рівень функціоналу бібліотеки дозволяє спростити як роботу застосунка з електронним документом, так і процес програмування. Розглянуто практичні особливості використання розширення Spire.Doc.dll при роботі з електронними документами .DOCX. З метою визначення можливості застосування обраного інструменту в задачах роботи з електронними документами було проведено його практичну апробацію в складі програмної системи для вирішення прикладної задачі побудови структури електронного документу та пошуку ключових слів у його контенті. В результаті встановлено можливість та достатню ефективність використання розширення Spire.Doc.dll для роботи з електронними документами навчальних матеріалів. |
Genre | Стаття |
Topic | електронний документ |
Identifier | Мазурець, О.В. Використання спеціалізованих програмних розширень для автоматизації роботи з цифровими документами навчальних матеріалів [Текст] / О. В. Мазурець, О. В. Ковальчук, В. О. Слободзян // Вісник Хмельницького національного університету. Технічні науки. – 2018. – № 1. – С. 61-69. |