2010-11-03 5 views
1

Afin de faire des présentations PowerPoint 1. lisibles, et 2. cherchables, je voudrais en quelque sorte les convertir en balisage wiki (nous utilisons ScrewTurn).Comment convertir un fichier PowerPoint en balisage wiki?

Je m'attends à quelques étapes manuelles. Une idée consistait à télécharger une diapositive au format PDF vers Google Documents et à utiliser le format de document natif, puis à utiliser le code HTML de Google au I love wiki, mais Google Docs a commis une erreur en essayant de convertir le fichier PDF.

Répondre

1

Vous devez créer un fichier XSLT ou utiliser une autre technologie de transformation telle que Linq dans .NET pour convertir PresentationML et DrawingML (en supposant PowerPoint 2007 et versions ultérieures) à une autre marque. Pour être clair, il n'y a rien de facile à faire - le format PowerPoint est le plus complexe de tous les ML du Bureau.

Vous pouvez commencer par regarder le blog d'Eric White sur Transforming Open XML WordprocessingML à XHtml - ce serait une façon de le faire (Linq). Certainement pour les parties textuelles de DrawingML (que PowerPoint utilise pour le texte) il y a des similitudes entre cela et WordprocessingML). Vous pouvez également regarder le OOXML->ODF converter pour l'inspiration (XSLT).

+0

+1 pour vos idées, mais pour mon cas d'utilisation, c'est un peu trop compliqué –

+0

@Martin R-L: avez-vous déjà trouvé une autre façon de répondre à ce besoin? –

+0

J'ai fini par copier manuellement le texte de l'onglet Plan. –

0

Juste une idée ... Pas très sûr de la faisabilité. Peut-être que vous pouvez exporter le contenu des diapositives en utilisant VBA dans un fichier texte et ajouter simplement un simple wiki pour les titres, sections ... si vous ne vous souciez pas de la police, du style, des images. Je suppose que VBA peut fournir un moyen facile de parcourir et de juger les objets dans les diapositives PowerPoint plus facile.

Questions connexes