2009-10-29 12 views
8

Je cherche à créer un fichier powerpoint dans OpenXML.Où puis-je trouver une bonne documentation sur OpenXML

Je suis à la recherche d'utiliser les fonctionnalités suivantes

  • Bind bits de la page dans un fichier xml. Par exemple, une étiquette serait liée au champ de nom d'un fichier xml. Le plan est de déposer simplement le fichier xml dans le bon dossier, compresser le modèle , et renommer le fichier l'extension correcte et l'avoir juste de travail. Je cherche à répéter sections du code. Je veux que le modèle fonctionne comme une grille de données. Pour par exemple, je veux <item><child><name>a</name></child><child><name>b</name></child><child><name>c</name></child></item> dans le fichier xml pour créer A B C dans le format correct sur le fichier source .
  • Je veux être en mesure d'accéder à vbscript pour mettre des conditions dans le modèle afin que les éléments de ceratin soient affichés dans certains moments. Je souhaite également modifier les couleurs en fonction des conditions.

Est-ce que tout cela est possible? Où puis-je trouver de la documentation pour ce faire en utilisant l'API OpenXML ou quelle que soit la boîte à outils appropriée?

Répondre

4

Jetez un oeil à ce Videos et le basics of OpenXml. Puisque vous pouvez rechercher des sujets avec les balises et générer différents types de fichiers, voici un specific one plus. Vérifiez autour de vous pour voir si vous trouvez quelque chose répondant à vos besoins.

+0

Savez-vous où je peux trouver des exemples concrets de la liaison avec PowerPoint? Les balises de liaison directe via xpath, comme les utilisations de mot ne semblent pas être supportées et les macros sont désactivées par défaut par beaucoup de mes utilisateurs, ce qui fait mal à VBScript. J'essaie d'éviter toute logique métier en dehors de l'ajout d'un fichier xml dans le package lorsque mon serveur traite un modèle. – diadem

Questions connexes