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

Dotnet Discussion :

Conversion Doc -> PDF [Débutant]


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2004
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 282
    Par défaut Conversion Doc -> PDF
    Bonjour,

    Je rencontre un problème avec la dll Microsoft.Office.Interop.Word.dll (version v1.1.4322).
    Dans un projet C#.NET, j'essaye de convertir un ensemble de fichiers .DOC vers le format PDF ; voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
            private object missing = System.Reflection.Missing.Value;
    ...
                DirectoryInfo dirInfo = new DirectoryInfo(repertoire);
                FileInfo[] wordFiles = dirInfo.GetFiles("*.doc");
                foreach (FileInfo wordFile in wordFiles)
                {
                    // Cast as Object for word Open method
                    Object filename = wordFile.FullName;
                    // Use the dummy value as a placeholder for optional arguments  
                    Document doc = application.Documents.Open(ref filename, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
     
                    object outputFileName = wordFile.FullName.Remove(wordFile.FullName.LastIndexOf('.') + 1) + "pdf";
                    object fileFormat = WdSaveFormat.wdFormatPDF;
     
                    // Save document into PDF Format
                    doc.SaveAs (ref outputFileName, ref fileFormat, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
    ........
    Ce code lève une exception "La commande a échoué" sans plus de détails.
    En creusant en mode debug, j'obtiens le message : "La méthode peut être appelée uniquement sur un type pour lequel Type.IsGenericParameter a la valeur true." et aussi le code erreur _COMPlusExceptionCode -532459699

    Impossible de trouver une solution en recherchant ces erreurs sur le Web.
    Pourriez-vous me débloquer s'il vous plait ?
    Merci d'avance.

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2004
    Messages
    282
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 282
    Par défaut Solution trouvée
    J'ai fini par trouver la solution sur cette page :

    http://stackoverflow.com/questions/6...ogrammatically

    Un programmeur dit ".....a program that worked for me. It uses Word 2007 with the Save As PDF add-in installed........"

    J'ai découvert que le plugin était nécessaire... je l'ai installé, et ça a marché.

    http://www.microsoft.com/en-us/downl...s.aspx?id=9943

    @ + !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conversion doc en pdf difficile
    Par kashtoi dans le forum Word
    Réponses: 5
    Dernier message: 02/09/2008, 09h41
  2. conversion Doc To PDF
    Par gdnico dans le forum Documents
    Réponses: 3
    Dernier message: 14/12/2007, 10h36
  3. Conversion DOC vers PDF en VB6
    Par aKill dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 14/11/2007, 17h38
  4. conversion .doc en .pdf
    Par Nowoday dans le forum VBA Word
    Réponses: 9
    Dernier message: 07/08/2007, 13h53
  5. Conversion .doc to .pdf
    Par xeon666 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 28/02/2007, 17h01

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