Извлечь объект диаграммы Microsoft Graph из файла Excel

Мне нужно извлечь диаграмму Microsoft Graph, которая встроена в файлы Ms Excel извне, и сохранить ее в базе данных MySQL. Данные, которые мне нужны, — это значение в таблице данных, которая составляет диаграмму. (Появляется при двойном щелчке по диаграмме). Я пытался использовать библиотеку PHP Excel, но она может получить доступ только к данным в ячейках, а не к данным встроенного объекта.

Я готов использовать любой инструмент, PHP, PERL, Python, Java или что-то еще, пока я могу выполнить свою работу.

Пример файла Excel со встроенной диаграммой Ms Graph: http://www.sendspace.com/file/8rd1jg< /а>

Любая информация/мысли будут высоко оценены!


person Deddy Wahyudi    schedule 16.08.2011    source источник


Ответы (2)


Если вы не возражаете против использования C# или VB.Net (и документ был создан с помощью Excel 2007 или 2010), я бы предложил использовать SDK OpenXML.

Вот несколько ресурсов, которые могут оказаться полезными:

person Chris Laplante    schedule 16.08.2011

Просто чтобы уточнить, я сомневаюсь, что это объект Microsoft Graph в книге Excel. Microsoft Graph был апплетом, используемым PowerPoint и Word для вставки диаграмм в Office 2003 и более ранних версиях.

Поэтому, если вам нужно поискать в Google помощь, вы найдете больше информации, которая более актуальна, если вы ищете Excel Chart, а не Microsoft Graph.

person Jon Peltier    schedule 18.08.2011