Где в исходном коде libre office можно найти анализатор файлов excel? - PullRequest
1 голос
/ 09 ноября 2019

Где в исходном коде для libre office можно найти код для чтения, лексирования и анализа файлов Microsoft Excel? Я спрашиваю, потому что канонические библиотеки Python для обработки файлов:

  • openpyxl
  • xlsxwriter
  • xlrd
  • xlwt
  • xlutils

... может записывать диаграмм и изображений в файл, но они не могут читать графики и изображения из файла. Я надеялся загрузить диаграмму из файла, отредактировать ее, а затем записать обратно в файл. Учитывая, что libre office может читать файлы Excel, я решил, что после долгой работы я мог бы адаптировать их код для этого.

1 Ответ

1 голос
/ 09 ноября 2019

В старой версии libreoffice 3.4 фильтр Excel находится по пути: root / filter / source / msfilter / mscodec.cxx

В текущей версии libreoffice он находится в core / sc / source / filter / excel /

Исходная документация находится по адресу: https://docs.libreoffice.org/sc/html/dir_82f47edfd04c30571642bb04025a7d49.html

Удачи вам в вашей огромной работе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...