Copie le contenu du document Word et de le coller dans un autre
Comment puis-je en programmant copier le contenu d'un document word et de le coller dans un autre document word à l'aide de C#?
En gros, je veux copier un profil personnel (ce qui est le contenu d'un document word), puis l'insérer dans un rapport.
Toute aide serait grandement appréciée
Grâce
docx ou .doc? Filetype détermine vos options.
OriginalL'auteur stressed | 2011-03-01
Vous devez vous connecter pour publier un commentaire.
Vous pouvez faire ceci:
OriginalL'auteur jenny
En supposant docx, utilisez le DocumentBuilder composant de http://powertools.codeplex.com/
Pour plus d'informations, voir http://blogs.msdn.com/b/ericwhite/archive/2009/02/05/move-insert-delete-paragraphs-in-word-processing-documents-using-the-open-xml-sdk.aspx
OriginalL'auteur JasonPlutext
Vous pouvez faire ceci:
OriginalL'auteur A.Bahrami Bavani
Ce lien devrait vous aider.
La duplication d'un document Word à l'aide d'OpenXml et C#
Une autre suggestion est de créer une copie du fichier word et de le renommer en ce que le nom est, si cela convient à vos soluition.
http://www.dotnetperls.com/file-copy
désolé pour le premier lien, ont mis à jour pour le corriger.
OriginalL'auteur Divi
Si vous avez besoin d'accéder plus anciens documents Word (Word 97, etc), il y a des bibliothèques tierces disponibles qui vous donne le plein contrôle sur la création et la modification de la documents sans avoir Word est installé sur la machine cible. Ceci est particulièrement utile pour les serveurs web.
Nous avons utilisé Essentiel DocIO de Syncfusion avec succès dans le passé - http://www.syncfusion.com/products/reporting-edition/docio
Sinon, vous pouvez utiliser Microsoft Office Automatisation des bibliothèques pour accéder aux plus anciens documents Word - http://support.microsoft.com/kb/301659
Il ya quelques choses que vous devez être prudent lorsque l'aide de l'automatisation des bibliothèques, car ils exécuter Word directement sur la machine cible. Les exécutant sur un serveur web est un gros no-no.
OriginalL'auteur Craig T