2010-10-13 17 views
3

Je souhaite ajouter une image à ma sortie PDF. Le problème est, queUtilisation d'une URL dynamique pour ajouter une image avec XSL: FO

<fo:external-graphic src="url('URL here')"/> 

n'acceptera rien mais une URL. Le lien vers l'image que je veux ajouter est cependant dérivé d'une autre valeur dans le document XML en cours de transformation.

Existe-t-il un moyen de générer dynamiquement une URL d'image?

Merci d'avance sebastian

+0

dupliquer http://stackoverflow.com/questions/3840326/set-a-image-url-dynamically-into-a-xsl-file –

Répondre

5

utilisation Attribute Value Template

Un modèle de valeur d'attribut est constitué d'une séquence alternée de parties fixes et des parties variables. Une partie variable consiste en une expression XPath entre accolades ({}). Une pièce fixe peut contenir tous les caractères, sauf qu'une parenthèse gauche doit être écrite comme {{et une parenthèse droite doit être écrite comme}}.

+2

Voici un exemple: http://stackoverflow.com/questions/ 3840326/set-a-image-url-dynamiquement-dans-un-fichier-xsl/3912335 # 3912335 –

+0

@DevNull: bon exemple. Je vais ajouter ceci comme doublon. –