API для получения XML от .ppt - PullRequest
0 голосов
/ 21 октября 2011

Я уже пытался открыть файл .ppt -> Сохранить как -> PowerPoint XML Presentation, но XML-файл, который я получаю, странный, нечистый :( Есть ли какой-то API, который я могу использовать для получения XML из файла Power Point?Windows 7. Файл .ppt - Office 2007.

1 Ответ

0 голосов
/ 22 октября 2011

PPT 2007 - это zip-файлы с другим расширением;они содержат в основном XML-файлы, которые описывают содержание презентации.Есть свободно доступные библиотеки, которые позволяют вам работать с содержимым ZIP-файлов (INFOZIP для одного).

XML - это нечто вроде файла базы данных в том смысле, что XML-файл может содержать практически любые данные автора.хочет, чтобы это выражалось любым способом, который имеет смысл, при условии, что он придерживается нескольких основных стандартов.

Учитывая потенциальную сложность презентации PPT, неудивительно, что сложный XML представляет ее.У MS довольно много документации по форматам Office XML.Вы можете начать здесь:

http://msdn.microsoft.com/en-us/office/ee358825

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