Bonjour,
Je rencontre un problème lors de la création de fichier Docx à l'aide du SDK OpenXml quand j'essaye de l'ouvrir sous OpenOffice.

En revanche je n'ai pas ce souci lorsque je crée un docx à l'aide de Word.

Mode code pour la création du document avec le SDK OpenXml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 using (var mainDoc = WordprocessingDocument.Create(@"c:\tmp\test.docx", DocumentFormat.OpenXml.WordprocessingDocumentType.Document))
            {
 MainDocumentPart _mainDocumentPart = mainDoc.AddMainDocumentPart();
_mainDocumentPart.Document = new Document(
   new Body(
      new Paragraph(
         new Run(
            new Text("Create text in body - CreateWordprocessingDocument")))));
mainDoc.MainDocumentPart.Document.Save();
}
Lorsque je l'ouvre sous Word, ça marche mais pas sous OpenOffice. Pour que ça marche il faut que je l'ouvre sous Word et que je l'enregistre.

Auriez vous rencontré ce problème ?