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

Access Discussion :

Fusionner 2 PDF avec PDFCreator-Compatibilité des versions


Sujet :

Access

  1. #1
    Cem
    Cem est déconnecté
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2005
    Messages : 36
    Points : 28
    Points
    28
    Par défaut Fusionner 2 PDF avec PDFCreator-Compatibilité des versions
    Bonjour à Tous,

    J'ai une application sous Access (2007) avec la quelle j'essaie de fusionner (par une Sub) 2 documents PDF en utilisant PDF Creator. Le code suivant y parvient sans problème:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Public Sub PDFMerge(ByVal PDF1 As String, ByVal PDF2 As String, ByVal PDF_Dest As String)   'Fusionne deux Docs PDF
     
        Dim Pdf As Object, Fichiers(1)
        Set Pdf = CreateObject("pdfforge.pdf.pdf")
     
        Fichiers(0) = PDF1
        Fichiers(1) = PDF2
     
        Pdf.MergePDFFiles_2 Fichiers, PDF_Dest, True
     
        Set Pdf = Nothing
     
    End Sub
    Sauf que ça marche avec la version 1.7.3 qui est bien trop vieille pour réaliser les autres objectifs assignés à PDF Creator (J'ai juste installé la version 3.2.2)... Et La ligne de code:

    Set Pdf = CreateObject("pdfforge.pdf.pdf")

    génère une erreur car l'installation de la version 3 ne se fait qu'après désinstallation de la version 1.7.3...

    Y a t'il un moyen d'utiliser les procédures COM anciennes (ver 1.7.3) simultanément avec la version 3.2.2??? ou y a t'il une Sub simple pour remplacer celle ci-dessus (L'aide de PDF Creator ne donne que du code en Javascript

    ...J'ai fait le tour du Forum, essayé PDF ToolKit,... pas de solution satisfaisante...

    Cem

  2. #2
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, hors version 1.7.3 point de salut. Depuis PDFCreator a été totalement réécrit et remanié, les méthodes/propriétés également, et nombre d'entre elles ne sont plus accessibles. Les exemples sont inexistants.

    qui est bien trop vieille pour réaliser les autres objectifs assignés
    Lesquels ? va voir via cette liste si tu y trouves ton bonheur.

  3. #3
    Cem
    Cem est déconnecté
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2005
    Messages : 36
    Points : 28
    Points
    28
    Par défaut Fusion de deux documents PDF
    Cher kiki29 et tous ceux qui sont intéressés par la fusion de deux PDF,

    Merci pour cette réponse qui ne me laissait aucun espoir d’utiliser PDF Creator pour fusionner deux PDF. J’ai donc fait le tour du net afin de trouver une API qui pouvait faire le job. Je me suis arrêté sur deux programmes du même éditeur. ByteScout PDF Extractor SDK et ByteScout PDF SDK. La période d’essai et de 30 et 60 jours mais ensuite il faut soit acheter une version ralentie (de 10 à 30X) à 50$, soit la version « Normale » entre 300$ et 500$ (Pluseurs utilisateurs possibles) selon les versions. L’avantage est que leur aide, pendant la période d’essai, est efficace et que ça marche.

    Pour ceux que ça intéresse, ci-après les deux Sub qui marchent avec VBA après avoir téléchargé la version d'essai et activé les références.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Public Sub PDFMerge(ByVal PDF1 As String, ByVal PDF2 As String, ByVal PDF_Dest As String)
     
    'Fusionne 2 PDF : Fonctionne avec PDK Extractor SDK
    Dim Merger As Object
     
    Set Merger = CreateObject("Bytescout.PDFExtractor.DocumentMerger")
    Merger.RegistrationName = "demo"
    Merger.RegistrationKey = "demo"
     
    Merger.Merge2 PDF1, PDF2, PDF_Dest    '  PDF1 suivi de PDF2 enregistrés dans PDF_Dest
     
    Set Merger = Nothing
     
    End Sub
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    Public Sub PDFMerge1(ByVal PDF1 As String, ByVal PDF2 As String, ByVal PDF_Dest As String)
     
    'Fusionne 2 PDF : Fonctionne avec PDK SDK 
     
    Dim Merger1, Merger2 As Object
    Dim I As Integer
     
         ' Open first document
     
    Set Merger1 = CreateObject("Bytescout.PDF.Document")
    Merger1.RegistrationName = "demo"
    Merger1.RegistrationKey ="demo"
    Merger1.Load (PDF1)
     
          ' Open second document
     
    Set Merger2 = CreateObject("Bytescout.PDF.Document")
    Merger2.RegistrationName ="demo"
    Merger2.RegistrationKey ="demo"
    Merger2.Load (PDF2)
     
        ' Add pages from PDF2 to PDF1
     
        For I = 0 To Merger2.Pages.Count - 1
            Merger1.Pages.Add (Merger2.Pages.Item(I))
        Next
     
        ' Save document to file
     
    Merger1.Save (PDF_Dest)
     
     
     
    Set Merger1 = Nothing
    Set Merger2 = Nothing
     
    End Sub
    ..Si quelqu'un a mieux , moins cher ou plus simple, je suis preneur

  4. #4
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, pour le même prix tu as Acrobat ..... ou Acrobat

    qui est bien trop vieille pour réaliser les autres objectifs assignés
    Quels sont ces objectifs ?

  5. #5
    Cem
    Cem est déconnecté
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2005
    Messages : 36
    Points : 28
    Points
    28
    Par défaut
    Oui, merci pour ta réponse
    J'ai vu qu'avec Acrobat on pouvait le faire facilement , mais question prix c'est pas terrible car c'est un tarif mensuel (environ 15 $) et mon objectif est actuellement uniquement de fusionner deux PDF avant de les envoyer pas e-mail...ça n'exclut pas des développements futurs mais pour l'instant c'est tout donc c'est cher pour une fonction...

    (A Noter que j'ai essayé PDF ToolKit dans tous les sens et bien que j'arrive à ouvrir PDFTK avec la ligne de commande, impossible d'ajouter les fichiers...)

  6. #6
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, on en revient donc à PDFCreator 1.7.3 qui est Gratuit et fonctionnel.

Discussions similaires

  1. [D7] Problème d'impression pdf avec PdfCreator
    Par DevLTC dans le forum API, COM et SDKs
    Réponses: 0
    Dernier message: 10/04/2008, 10h27
  2. Pb Creation PDF avec PDFCreator apres impression dans fichier PRN
    Par asimut dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 11/09/2007, 17h46
  3. taille pdf avec pdfcreator
    Par looping dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 29/08/2007, 11h55
  4. [VBA-W]Imprimer doc vers pdf avec pdfcreator
    Par Mut dans le forum VBA Word
    Réponses: 2
    Dernier message: 08/12/2006, 14h39

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