2009-03-10 9 views

Répondre

1

regard Aller aux différents SDKs disponibles. C'est beaucoup plus facile à faire si vous utilisez Word 2007, car le fichier est en fait un fichier zip contenant divers documents XML. MS a même un SDK appelé "Open XML Format SDK 1.0" qui fournit des classes fortement typées pour travailler avec le nouveau format de bureau.

+0

Merci, mais je ne peux pas supposer que seule la version actuelle de Word est utilisé, je dois supporter les anciennes versions aussi, donc je ne peux pas emprunter la voie DocX. –

0

Si vous utilisez Open XML (c.-à-docx), il y a 2 de base approches pour résoudre ce problème:

La première consiste à faire ce qui est nécessaire afin que les ids pointent vers la relation correcte (par exemple pour les images, les hyperliens), et les styles sont définis, etc. A bonne explication de ce que vous devez faire peut être trouvé à http://blogs.msdn.com/ericwhite/archive/2009/02/05/move-insert-delete-paragraphs-in-word-processing-documents-using-the-open-xml-sdk.aspx

PowerTools implémente cela.

La seconde est d'utiliser altChunk: http://blogs.msdn.com/ericwhite/archive/2008/10/27/how-to-use-altchunk-for-document-assembly.aspx

Questions connexes