IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques Discussion :

Manipulation de fichiers WORD/RTB : Faisabilité


Sujet :

Bibliothèques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    1 825
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 1 825
    Par défaut Manipulation de fichiers WORD/RTB : Faisabilité
    Bonjour,

    Voici mon problème: Actuellement, je génère des documents Word à partir d'un modèle vide, et de données encapsulées dans un document XML. Pour ce faire, dans mon document, je possède des signets, et c'est un programme VB qui va aller chercher les données dans le XML pour les placer dans le bon signet sur le document Word. Le traitement se fait entièrement par automation de Word...

    Je suis en train de réfléchir pour passer du format Word au format RTF. En effet, nous avons pas mal de problème de version de Word sur différents postes dans le meilleur des cas, et dans le pire, lorsque le client appelle en disant "Nous on est passé sur Open Office, on a plus Word"... là on est bloqué on peut plus rien faire.

    Bref, RTF est un format libre, j'ai fait quelques tests à la main pour voir s'il gérait tout ce que j'avais besoin, et il n'y a aucun soucis, alors j'ai envi de l'utiliser pour devenir complètement indépendant de la config cliente.

    Maintenant j'aurai besoin d'une librairie qui puisse ouvrir un RTF pour l'éditer, autant graphiquement que par le code.

    Connaissez vous une librairie qui puisse m'aider un minimum?

    Merci beaucoup

    A bientôt

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par défaut
    De base, il me semble que les contrôles RichEdit de Windows gèrent l'importation et l'exportation au format RTF...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    1 825
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 1 825
    Par défaut
    Ok merci, je vais tenter de l'utiliser ce week end.

    A bientôt

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    1 825
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 1 825
    Par défaut
    Bon bon bon,

    Je suis en train d'étudier la faisabilité avec les composants RichEdit (par exemple, j'ai besoin d'accéder aux signets de mon document).

    Pour le moment, je n'ai que ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #define _AFXDLL
     
    #include <afxcmn.h>
    #include <Richedit.h>
    #include <Richole.h>
     
    void main(int argc, const char* argv[])
    {
    	CRichEditCtrl* test = new CRichEditCtrl();
    	test->Create(???);
    }
    Je bloque sur le Create:

    virtual BOOL Create(
    DWORD dwStyle,
    const RECT& rect,
    CWnd* pParentWnd,
    UINT nID
    );
    Je souhaite faire de mon projet une DLL et non le greffer sur une base graphique existante, donc je suis embêté pour le pParentWnd, et je ne sais pas comment définir le nID...

    Vous pouvez m'aider?

    Merci

    A bientôt

Discussions similaires

  1. [PHP 5.3] Manipulation de fichiers word avec COM
    Par Schpountz42 dans le forum Langage
    Réponses: 3
    Dernier message: 21/03/2011, 14h56
  2. PyWin32: Manipulation d'un fichier word
    Par Jiyuu dans le forum Bibliothèques tierces
    Réponses: 0
    Dernier message: 07/12/2009, 08h39
  3. Manipuler un fichier word
    Par abbd dans le forum Windows Forms
    Réponses: 1
    Dernier message: 11/02/2009, 13h53
  4. Réponses: 2
    Dernier message: 18/01/2003, 17h06
  5. [] Convertir un fichier word en pdf
    Par SpaceFrog dans le forum VBA Word
    Réponses: 7
    Dernier message: 06/12/2002, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo