Ceci dit, il y a aussi à mon avis un bug du coté de libreoffice, qui peut se fier au suffixe plutôt qu'au véritable format du fichier. Je dit "parfois" parce que ça dépends du cas:
Test 1:
Je crée un fichier toto.odt, puis je fais une copie nommée toto.docx. Libreoffice ouvre sans problème toto.docx. Si je le modifie et l'enregistre, pas de problème. un file toto.docx me dit bien toto.docx: OpenDocument Text. Bref ici, libroffice se fie au format du fichier et non au suffixe.
Test 2:
Je crée un fichier tutu.docx, puis je fais une copie nommée tutu.odt. Je retrouve le problème rencontré ici: libreoffice veut voir un .odt, même si file tutu.odt reconnaît bien un tutu.odt: Microsoft Word 2007+. Ici, libreoffice se fie au suffixe, et non au format du fichier.
Il y a en tout cas un problème de traitement du fichier en fonction du format détecté/suffixe... On dirait que si le suffixe dit que c'est un format natif, libreoffice lui fait confiance, sinon il détecte automatiquement ce que c'est.
[^] # Re: Incompétence ou malice
Posté par THE_ALF_ . En réponse au journal OnlyOffice triche avec les fichiers OpenDocument. Évalué à 6.
Ceci dit, il y a aussi à mon avis un bug du coté de libreoffice, qui peut se fier au suffixe plutôt qu'au véritable format du fichier. Je dit "parfois" parce que ça dépends du cas:
Test 1:
Je crée un fichier toto.odt, puis je fais une copie nommée toto.docx. Libreoffice ouvre sans problème toto.docx. Si je le modifie et l'enregistre, pas de problème. un
file toto.docxme dit bientoto.docx: OpenDocument Text. Bref ici, libroffice se fie au format du fichier et non au suffixe.Test 2:
Je crée un fichier tutu.docx, puis je fais une copie nommée tutu.odt. Je retrouve le problème rencontré ici: libreoffice veut voir un .odt, même si
file tutu.odtreconnaît bien untutu.odt: Microsoft Word 2007+. Ici, libreoffice se fie au suffixe, et non au format du fichier.Il y a en tout cas un problème de traitement du fichier en fonction du format détecté/suffixe... On dirait que si le suffixe dit que c'est un format natif, libreoffice lui fait confiance, sinon il détecte automatiquement ce que c'est.