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

Coldfusion Discussion :

Numeroter les pages d'un PDF


Sujet :

Coldfusion

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2003
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2003
    Messages : 1 478
    Par défaut Numeroter les pages d'un PDF
    Bonjour,

    J'ai fusionner plusieurs PDF avec cfpdf et maintenant je souhaite pouvoir numéroter les pages du rapport générer.
    J'arriver à récupérer mon nombre total de pages avec le code ci-dessous :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <cfpdf action="getInfo" source="monfichier.pdf" name="info"></cfpdf>
    <cfoutput>Nombre de pages #info.TotalPages#<br/></cfoutput>
    Comment puis-je numéroter les pages de mon PDF ??

  2. #2
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Bonjour,


    Peut-on avoir un plus d'information?

    Comment as-tu fusionner les deux document?

    Il existe un exemple de fusion de document dans la documentation de CF. Il utilise la balise cfpdf avec l'action processddx.

    Using DDX instructions to create a book

  3. #3
    Membre éprouvé
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2003
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2003
    Messages : 1 478
    Par défaut
    J'ai utilisé cfpdf :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <cfpdf action="merge" destination="resultat.pdf" overwrite="yes">
    	<cfpdfparam source="pdf1.pdf" />
    	<cfpdfparam source="pdf2.pdf" />
    </cfpdf>

  4. #4
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Bien

    Je connais pas la balise cfpdf. Mais je pense que l'action merge ne fait que fusionner des documents PDF.

    Je ne pense pas qu'elle gère les numéros de page, l'index ou la table de matière. Pourrais-tu me confirmer cette information?

    Pour une fusion plus "intelligente", je pense qu'il faut utiliser le langage DDX (voir ma réponse précédente).

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2003
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2003
    Messages : 1 478
    Par défaut
    J'ai fait mon DDX :
    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
    <?xml version="1.0" encoding="UTF-8"?>
    <DDX xmlns="http://ns.adobe.com/DDX/1.0/" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://ns.adobe.com/DDX/1.0/ coldfusion_ddx.xsd">
    <PDF result="Out1">
            <Footer styleReference="FooterStyle"/>
            <PDF source="Doc0"/>
            <PDF source="Doc1"/>
            <PDF source="Doc2"/>
    ...
        </PDF>
        
        <StyleProfile name="FooterStyle">
        <Footer>
            <Center>
                <StyledText>
                <p font-size="9pt">Page <_PageNumber/> / <_LastPageNumber/></p>
                </StyledText>
            </Center>
        </Footer>
        </StyleProfile>
    
    </DDX>
    Mais lorsque je ne renseigne pas tous les touteles les sources DocX j'ai ce message :
    failed: DDXM_S14017: A <PDF> source document is required, but no documents were found for {PDF source="Doc7" baseDocument="true" required="false"}.

    Peut on specifier DocX en optionel ?
    <PDF source="DocX" required="false" />

  6. #6
    Membre éprouvé
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2003
    Messages
    1 478
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2003
    Messages : 1 478
    Par défaut
    Ca fonctionne en ajoutant required="false"
    Par contre maintenant je cherche à descendre mon pied de page car celui-ci piétine mon document.

    Comment puis-je faire cela ???

  7. #7
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Peut on specifier DocX en optionel ?
    <PDF source="DocX" required="false" />
    Ne connaissant pas le produit, je ne peut que te conseiller de consulter la documentation de ddx

Discussions similaires

  1. Outil pour numéroter les pages d'un pdf existant
    Par PCBleu dans le forum Windows
    Réponses: 2
    Dernier message: 25/06/2014, 08h52
  2. compter les pages d'un pdf ou fichier tiff
    Par anelinette dans le forum WinDev
    Réponses: 15
    Dernier message: 14/02/2013, 15h02
  3. Réponses: 0
    Dernier message: 05/02/2010, 10h52
  4. Insertion de page blanche entre toutes les pages d'un pdf (iText)
    Par jujur dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 25/06/2009, 16h25
  5. internet explorer ne m'ouvre pas les pages pdf
    Par ghita269 dans le forum IE
    Réponses: 2
    Dernier message: 24/11/2005, 23h55

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