1

为了使 PowerPoint 演示文稿具有 1. 可读性和 2. 可搜索性,我想以某种方式将它们转换为 wiki 标记(我们使用的是 ScrewTurn)。

我期待一些手动步骤。

一个想法是将幻灯片作为 PDF 上传到 Google Docs 并使其使用其原生 doc 格式,然后在I love wiki中使用 Google 的 HTML ,但 Google Docs 在尝试转换 PDF 文件时出错。

4

2 回答 2

1

您需要创建 XSLT 或使用其他转换技术(如 .NET 中的 Linq)将 PresentationML 和 DrawingML(假设为 PowerPoint 2007 及更高版本)转换为不同的标记。需要明确的是,要做到这一点并不容易 - PowerPoint 格式是所有 Office ML 中最复杂的。

您可以先查看 Eric White 的关于将 Open XML WordprocessingML 转换为 XHtml 的博客——这将是一种方法 (Linq)。当然,对于 DrawingML(PowerPoint 用于文本)的文本部分,它与 WordprocessingML 有相似之处)。您还可以查看OOXML->ODF 转换器以获取灵感 (XSLT)。

于 2010-11-03T20:00:41.370 回答
1

只是一个想法......不太确定可行性。也许您可以使用 VBA 将幻灯片的内容导出到纯文本文件,然后为标题、部分添加一些简单的 wiki 标记……如果您不太关心其中的字体、样式、图片。我想 VBA 可以提供简单的方法来更轻松地遍历和判断 PowerPoint 幻灯片中的对象。

于 2017-06-08T05:02:10.873 回答