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

XSL/XSLT/XPATH XML Discussion :

[XSL-FO] Ajout d'info au pdf


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2004
    Messages
    218
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 218
    Par défaut [XSL-FO] Ajout d'info au pdf
    Salut,

    On me demande d'ajouter des informations tel que Auteur, version, date descriptif lorsque je génère le pdf via le fichier xsl.

    Ces infos doivent se retrouver lorsque l'on demande les propriétés du pdf dans les différents onglets concernant les informations du pdf.

    Quelqu'un pourrait-il me dire ou et comment ajouter cela à l'xsl pour qu'il aille stocké les infos dans mon pdf généré ?

    D'avance merci.
    Stujava

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2004
    Messages
    218
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 218
    Par défaut
    Merci pour les infos, certes intéressantes mais cela ne fonctionne pas car j'ai dans mes logs files Source context unavailable pour les xmlns.

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Heu, je ne comprend pas ta phrase
    T'utilises bien fop 0.95 ou + ?
    Car sinon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    XSL-FO doesn't recommend a preferred way of specifying document and object metadata. 
    Therefore, there's no portable way to represent metadata in XSL-FO documents. 
    Each implementation does it differently.

  5. #5
    Membre éclairé
    Inscrit en
    Juillet 2004
    Messages
    218
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 218
    Par défaut
    Le problème est le suivant, en ajoutant simplement les lignes suivantes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <fo:declarations>
       <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-n#">
       </rdf:RDF>
    </fo:declarations>
    J'ai déja une trace dans les logs qui me dit

    Unsupported element encountered..... Source context : unavailable

    Ai-je commis une erreur ?

    Merci pour votre aide
    Stujava

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Je viens juste de testé avec Fop 0.95 :
    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
    <fo:declarations>
    <x:xmpmeta xmlns:x="adobe:ns:meta/">
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
    <rdf:Description rdf:about=""
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <!-- Dublin Core properties go here -->
    <dc:title>Document title</dc:title>
    <dc:creator>Document author</dc:creator>
    <dc:description>Document subject</dc:description>
    </rdf:Description>
    <rdf:Description rdf:about=""
    xmlns:xmp="http://ns.adobe.com/xap/1.0/">
    <!-- XMP properties go here -->
    <xmp:CreatorTool>Tool used to make the PDF</xmp:CreatorTool>
    </rdf:Description>
    </rdf:RDF>
    </x:xmpmeta>
    </fo:declarations>
    Juste après le noeud "fo:layout-master-set".

    Et ça a marché, il y a le noeud "x:xmpmeta" en plus par rapport à toi.

    Avec Fop 0.20, il y l'erreur qui ressemble à la tienne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [WARNING] declarations not implemented
    [ERROR] Unsupported element encountered: RDF (Namespace: http://www.w3.org/1999/02/22-rdf-syntax-ns#). Source context: acte.test.fo (line: 29, col: 66)

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

Discussions similaires

  1. [Débutant][iText] ajouter des infos à un pdf
    Par Miles Raymond dans le forum Documents
    Réponses: 2
    Dernier message: 23/11/2009, 10h52
  2. Réponses: 1
    Dernier message: 23/08/2007, 22h38
  3. [XSL-FO] Afficher une info en filigrane et en diagonal
    Par citizen87 dans le forum XSL/XSLT/XPATH
    Réponses: 10
    Dernier message: 11/07/2007, 17h44
  4. Problème d'ajout d'infos dans un fichier
    Par Munkey74 dans le forum Langage
    Réponses: 11
    Dernier message: 05/06/2007, 16h10
  5. Réponses: 9
    Dernier message: 05/02/2007, 12h27

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