Как преобразовать файл PowerPoint в вики-разметку? - PullRequest
1 голос
/ 03 ноября 2010

Чтобы сделать презентации PowerPoint 1. читабельными и 2. поисковыми, я бы хотел как-то преобразовать их в вики-разметку (мы используем ScrewTurn).

Я ожидаю ручных шагов.

Одна идея состояла в том, чтобы загрузить слайд в виде PDF в Google Docs и заставить его использовать свой собственный формат документа, а затем использовать HTML-код Google в Мне нравится wiki , но Google Docs допустил ошибку при попытке преобразовать Файл PDF.

Ответы [ 2 ]

1 голос
/ 03 ноября 2010

Вам потребуется создать XSLT или использовать другую технологию преобразования, такую ​​как Linq в .NET, для преобразования PresentationML и DrawingML (при условии PowerPoint 2007 и более поздних версий) в другую разметку. Чтобы было ясно, в этом нет ничего легкого - формат PowerPoint является самым сложным из всех ML Office.

Вы можете начать с просмотра блога Эрика Уайта по адресу Преобразование Open XML WordprocessingML в XHtml - это будет одним из способов сделать это (Linq). Конечно, для текстовых частей DrawingML (который PowerPoint использует для текста) есть сходство между этим и WordprocessingML). Вы также можете посмотреть на OOXML-> ODF конвертер для вдохновения (XSLT).

0 голосов
/ 08 июня 2017

Просто идея ... Не совсем уверен в целесообразности.Может быть, вы можете экспортировать содержимое слайдов с помощью VBA в простой текстовый файл и просто добавить простую вики-разметку для заголовков, разделов ... если вас не волнует шрифт, стиль и изображения в нем.Я предполагаю, что VBA может обеспечить простой способ обхода и оценки объектов на слайдах PowerPoint.

...