Skip to content

YuriyRusinov/libreoffice_parse

Repository files navigation

Проект осуществляет чтение файла формата ODF методами Qt и UNO Libreoffice, формирование списка таблиц, содержащихся в файле, добавление-удаление строк и столбцов, редактирование ячеек.

System requirements: Libreoffice 6.4 или выше с поддержкой UNO API, Astra Linux 2.12 или Debian Linux 9.0 или выше Ubuntu Linux 18.0 или выше Calculate Linux 17.15 Qt 5.11 или выше cmake 3.7 или выше

Сборка через qmake cp qtuno.conf.astra.example qtuno.conf qmake make

Compile & install из исходных кодов: mkdir build cd build cmake ../; make root : make install

Формирование прекомпилированного пакета с заголовочными файлами только для библиотеки под Debian/Ubuntu: mkdir build cd build cmake ../ make cpack -G DEB

Формирование прекомпилированного пакета с заголовочными файлами для библиотеки и работы с libreoffice UNO mkdir build cd build cmake -D_UNO_HEADERS_=1 ../ make cpack -G DEB

Установка пакета в Debian/Ubuntu root : dpkg -i qtuno[_ooo]-1.0.0-Linux.deb

На выходе будет библиотека c заголовочными файлами и тестовое приложение app_uno

(C) НИИ Рубин @author Ю.Л.Русинов

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published