2011-06-03 1 views
0

J'ai créé un document Word en utilisant SDK OpenXML en C++ \ CLI où je suis entré dans les signets,Comment lire les signets valeur dans le document de mot, C++ CLI en utilisant Open XML sdk 2.0

Je dois ouvrir ce document Word et recherchez les signets présents dans celui-ci et remplacez-le par une valeur de texte.

S'il vous plaît indiquer ci-dessus avec le code d'échantillon ou des liens que je peux faire référence.

Merci à l'avance

+0

Je voudrais être un peu plus précis sur le type de problème que vous rencontrez. –

Répondre

2

je suggère beaucoup plus spécifique. Un signet peut contenir des paragraphes, des images, des tableaux, des zones de texte, etc. Il peut également commencer au milieu d'une table et se terminer à l'extérieur de la table. Donc, remplacer ce qui est à l'intérieur peut être très problématique.

Alors je vais essayer de deviner ce que vous voulez et de cela pourrait avoir une réponse pour vous. Je suppose que vous voulez quelque chose où vous placez des étiquettes dans le document, puis votre programme peut remplacer ces étiquettes avec des données. Au lieu de signets, utilisez des champs. Il y a un certain nombre de champs mailmerge qui fonctionnent bien pour cela.

Si cela fonctionne pour vous, alors pour le code actuel, Descendants est la principale chose dont vous avez besoin.

Questions connexes