Journal Savoir si un fichier .doc a été édité avec OpenOffice.org ?

Posté par  .
Étiquettes :
0
24
jan.
2007
De plus en plus de gens ont OpenOffice.org. C'est une bonne nouvelle, mais par commodité face à des interlocuteurs dont on ne sait pas avec quoi ils sont équipés, on préfère souvent envoyer les documents en .doc.

Y aurait-il un moyen, en regardant des métadonnées quelconques par exemple, de repérer si un fichier .doc qu'on vous envoie a été sauvegardé avec OpenOffice.org histoire de pouvoir leur envoyer une réponse directement en .odt sans passer par la case "Et vous auriez pas OpenOffice.org des fois ?" ?
  • # Caolan80

    Posté par  . Évalué à 10.

    Le mieux c'est de le tester expérimentalement, en espérant que cette donnée soit en clair dans le fichier.
    La commande strings donne les chaînes en clair dans un fichier. Voilà ce que ça donne sur un fichier doc vide généré par OOo :

    ~ > strings /tmp/rien.doc
    Microsoft Word-Dokument
    MSWordDoc
    Word.Document.8
    Caolan80

    Les 3 premiers n'ont rien de spécifique. Par contre le dernier, Caolan, se trouve être le prénom de Caolan McNamara qui a bossé sur StarOffice !

    a priori, ça devrait faire l'affaire :
    strings fichier.doc | grep Caolan
    • [^] # Re: Caolan80

      Posté par  . Évalué à 2.

      Ca a l'air de le faire. Merci du tuyau !
    • [^] # Re: Caolan80

      Posté par  . Évalué à 6.

      j'ai testé, ça fonctionne très bien.
      ça pourrait être en effet intéressant de montrer cette information, notamment quand on reçoit une pièce jointe.
      Par contre, quand on réenregistre ce doc avec word, est-ce que "Caolan" disparaît ?
      • [^] # Re: Caolan80

        Posté par  . Évalué à 3.

        J'ai testé au bureau et effectivement ça disparait.
        • [^] # Re: Caolan80

          Posté par  . Évalué à 2.

          Il me semble que cela vaudrait bien la peine d'en faire une "astuce" !
          (mais je ne suis pas l'instigateur de cette découverte fort utile...)
  • # Et RTF ?

    Posté par  . Évalué à 2.

    Il me semblait que c'était un format plus ou moins standard ?
    Ça effraye aussi les gens ?
    • [^] # Re: Et RTF ?

      Posté par  (site web personnel) . Évalué à 5.

      C'est un truc documenté, mais mal implémenté par MS, et vu comme il est répandu, les gens d'OOo n'ont pas passé beaucoup de temps sur son support. Bref, ça passe bien pour des choses simples, mais c'est vite limité en terme de compatibilité.

      Le truc qui tue pour pas effrayer les gens, c'est le .rtf renomé en .doc.
      • [^] # Re: Et RTF ?

        Posté par  . Évalué à -1.

        Le import/export DOC n'est pas forcément bien géré par OOo me semblait-il. Donc, pour en revenir au problème initial, ouvrir un DOC généré par OOo version X sur une machine A avec OOo version Y sur une machine B ne devrait pas poser de problème. Pour tout dire, je n'en suis pas convaincu, même s'il est indiqué dans les meta-données que le fichier provient d'OOo. Ça reste un DOC :/

        (Je ne sais pas si j'ai été très clair ?)
      • [^] # Re: Et RTF ?

        Posté par  . Évalué à 2.

        Je confirme que OOo gère très mal le RTF puisque les fichiers RTF générés par Doxygen (le générateur de documentation GPL) ne peuvent être ouvert qu'avec Word !
    • [^] # Re: Et RTF ?

      Posté par  . Évalué à 4.

      Ca ne supporte pas les images, je crois. Et pour les ultraréfractaires, oui ça les effraie. Des gens qui ne sont pas du tout autonomes face à leur bécane, ça existe.

      D'ailleurs sur un sujet connexe, alors que les différences entre MS Office et OO sont minimes, toutes les migrations vers OpenOffice que je vois se traduisent toujours par une formation d'une journée minimum pour 100 % des personnels. Et ce ne sera probablement pas le cas pour les boites qui passeront à Office 2007.

      Parce que l'utilisateur, cet être irrationnel et pourtant au centre de nos préoccupations (surtout lorsqu'il est de sexe fém... hum je m'égare...) ne va pas faire de blocage lorsqu'il reste dans la même ligne de produits (MSO 11 => 12) que s'il change (MSO => OO) même si objectivement MS Office 12 est un changement plus radical.

      En même temps, le prix d'une formation à OpenOffice, si il est mutualisé sur un grand nombre de personnes est largement inférieur à celui de licences MS Office.
      • [^] # Re: Et RTF ?

        Posté par  (site web personnel) . Évalué à 5.

        Ca supporte les images et les fichiers embarqués. "Rich Text Format" est le format utilisé par défaut dans Outlook pour rédiger les mails et quand on voit tout ce qu'on peut mettre comme connerie dans un mail on peut se dire que RTF est loin de se limiter au texte :)

        L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

    • [^] # Re: Et RTF ?

      Posté par  . Évalué à 2.

      Et surtout le rtf ne gère absolument pas les style donc pour faire évoluer un document c'est inapproprié. Après, si c'est juste pour que le document soit lu, ça doit pouvoir être fait!
      • [^] # Re: Et RTF ?

        Posté par  (site web personnel) . Évalué à 6.

        Après, si c'est juste pour que le document soit lu, ça doit pouvoir être fait!

        dans ce cas (lecture seule), est-ce que le PDF n'est pas plus approprié ?
  • # Regarde la taille

    Posté par  (site web personnel) . Évalué à 1.

    Ouvre ton document sous open office, enregistre le en .doc sous un autre nom.
    Les fichiers générés par OO.o sont beaucoup plus petits :
    ex un doc word de 16 pages par MSO : 700Ko
    le meme doc word enregistré par OO.o : 280 Ko

    Donc si la taille ne change pas c'est probablement qu'il a été généré avec OO.o

    Quand OO.o arrive à faire 3 fois mieux que MSO sur leur format de document, ca fait peur ...
    • [^] # Re: Regarde la taille

      Posté par  (site web personnel) . Évalué à 1.

      J'ai exactement le cas inverse:
      un CV (3 pages) sauve en .doc par OOo: 120ko
      le meme ouvert puis sauve par Word (2003): 60-70ko
      (le meme sauve au format OOO: tout petit, mais je ne sais plus combien...)

      Mais le fait de voir si la taille change ou pas quand on l'ouvre et sauve avec OOo est a mon avis un tres bon indicateur pour savoir s'il a ete sauve la derniere fois par OOo.
      • [^] # Re: Regarde la taille

        Posté par  (site web personnel) . Évalué à 1.

        Mais le fait de voir si la taille change ou pas quand on l'ouvre et sauve avec OOo est a mon avis un tres bon indicateur pour savoir s'il a ete sauve la derniere fois par OOo.

        En même temps, il faudrait savoir si les différentes versions d'OOo produisent les mêmes fichiers word... à mon avis, non !
        • [^] # Re: Regarde la taille

          Posté par  (site web personnel) . Évalué à 3.

          >En même temps, il faudrait savoir si les différentes versions d'OOo produisent les mêmes fichiers word

          et les differentes versions de word également :)
  • # Hachoir

    Posté par  (site web personnel) . Évalué à 3.

    Peut être avec Hachoir ?

    http://hachoir.org/

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.