Recuperation de sommaire d'un document .docx

Signaler
Messages postés
29
Date d'inscription
mercredi 16 décembre 2009
Statut
Membre
Dernière intervention
24 août 2012
-
Bonjour tout le monde
comment récupérer l'explorateur de document(sommaire ou bien les titres des paragraphes)d'un document .docx ?
j'utilise ce code pour lire un fichier .docx :

string file = textBox_file.Text;

listView1.Items.Clear();
ListExg_TRD.Clear();


const String officeDocRelType = @"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument";
String docWord = @file;
Package officePackage = Package.Open(docWord, FileMode.Open, FileAccess.Read);
PackagePart mainPart = null;
Uri documentUri = null;
//on récupère la partie contenant les propriétés
foreach (PackageRelationship relationship in officePackage.GetRelationshipsByType(officeDocRelType))
{
// Il n'y a qu'une seule partie de type partType dans le package
documentUri = PackUriHelper.ResolvePartUri(new Uri("/", UriKind.Relative), relationship.TargetUri);
mainPart = officePackage.GetPart(documentUri);
break;
}

if (mainPart != null)
{
//chargement de la partie dans un XmlDocument
XmlDocument doc = new XmlDocument();
doc.Load(mainPart.GetStream());

//sensible à la casse
// ici je fais mes traitements

}
officePackage.Close();
}


un coup de main svp :)