Bonjour,
Voilà mon problème. Je créé sous UNIX un fichier .doc.
Est-t'il possible de l'ouvrir dans WORD depuis UNIX?
Version imprimable
Bonjour,
Voilà mon problème. Je créé sous UNIX un fichier .doc.
Est-t'il possible de l'ouvrir dans WORD depuis UNIX?
oui mais non., ç dépand d'ou vient ce .doc
si c'est un word enregistré par la suite sous unix :
C'est à dire que si ton fichier à le format " word normal réel ", il pourra être lu/modifier par les clones office/word écrits spécifiquement pour Unix comme libreoffice, abiword etc... (à l'erreur de font près).
Tu pourras d'ailleurs l'enregistrer dans le format modifié ou concerver le format word
Dans tous les autres cas, tu peux mais l'enregistrement va te faire perdre des données, par exemple une macro va dégager, une mise en page incompatible va etre remplacer par une qui marche visuellement mais qui n'est pas forcément celle qui sera obtenu dans un vrai logiciel word...
ce genre de choses.
enfin le vrai "word" n'existe pas pour unix d'où cette mise en garde sur les utilisations un peut trop pointues de word par celui/celle qui écrit le document. Je ne parle même pas de ces horreurs de formats spéciaux docx à la #~%µ$@ .... ou pire encore le fameux format word-xml qui se résume à <startfile/><binary>formatproprietaire</binary><endfile/>.
---------
une solution plus lente est bien sur un VRAI convertisseur dans un autre format à travailler localement, et reconvertir à la sortie...
---------
si c'est un .doc mais le contenu est pur texte, ou encore si c'est un .doc word crée par un clone de word genre libreoffice ou abiword par exemple il sera lisible par les memes logiciels + word mais pas par word sous unix qui n'existe pas.....
---------
Bonjour,
Je vais expliquer un peu plus le problème.
Je suis sur une appli écrite sur une techno vieillote (PowerHouse Axiant).
Dans cette appli, un ordonnanceur existe qui permet de lancer différentes tâches (Appel de Shell, de C, de Java, de PowerHouse etc.....). Une fois la tâche terminée, on propose à l'utilisateur de créer un rapport d'exécution. Ce rapport est créé sous UNIX de cette façon
Désormais les utilisateurs voudraient que ce document s'ouvre directement dans WORD.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 # ############################################################### # # # R A P P O R T D ' E X E C U T I O N D E S T R A V A U X # # ############################################################### # # # traitement d'edition # # ------------------------------------------------------------- # Mode Normal # ------------------------------------------------------------- # execution du QUIZ d'edition ... IMPTRA $PH_LOCATION/quiz auto=$EXE/imptra.qzc # VTRO V43 04/09/06 # lp -c -d$IMP_DEF $HOME/VBRES.txt if test -s $HOME/VBRES.txt then if [ "$IMPRIM" = "" ] then cp $HOME/VBRES.txt $edit/VBRES_$LOGIN.doc fi fi # Fin VTRO # Suppression du fichier en fin de traitement rm $HOME/VBRES.txt # # l'edition est en cours a l'aide d'une copie (-c) on supprime le fichier # resultat apres l'avoir copie
Habituellement, nous gérons les éditions WORD via un canal DDE vers winword.
Des macros .dot et un VB d'édition permettent de lancer les WORDS via un fichier de données et un fichier maquette qui donne la trame du word (Donc le .doc est créé à la volée)
J'ai fait cette discussion pour voir s'il y avait d'autres techniques car la le .doc existe déjà. Après on peut mettre une extension .txt et ouvrir via notepad ou ultraedit mais c'est pareil, je ne sais pas si c'est possible depuis UNIX d'ouvrir un éditeur.
AIX DV02 3 5 0000300BD400
DV02 est le nom de notre serveur.
on est sur du AIX Version 5.3