Csharp, manipulation d'un fichier word

Description

voici un code qui vous permettre d'ouvrir un fichier word et le sauvegardé dans n'importe kel format (RTF, HTML, TXT...) vous n'avez qua faire des petit changement dans le sauvegarde. celui la fait la conversion word -> HTML.
n'oublier d'ajouté la réference microsofWord10 dans le com.

Source / Exemple :


using System; 

namespace DocConvert 

{ 
class DoctoRtf 
{ 
static void Main() 
{ 
//Créer l'instance de l'Application Word 
Word.Application newApp = new Word.Application(); 
// specifer la Source & distination
object Source="C:\\aahamden\\Word2Html\\Input\\document.doc";
object Target="C:\\aahamden\\Word2Html\\Output\\result.html";
object o =Type.Missing;
// Source document open here
// Additional Parameters are not known so that are  

newApp.Documents.Open(ref Source,ref o,	ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o);
// Specier le format du fichier output  
object format = Word.WdSaveFormat.wdFormatHTML;
//Changer le format du document
newApp.ActiveDocument.SaveAs(ref Target,ref format,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o,ref o);                    
// quité l'application
newApp.Quit(ref o,ref o,ref o);
} 
} 
}

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.