Téléchargement des produits


Version anglaise


 

Cette macro insère le contenu d'un fichier image au format SVG dans le document résultat.

Elle s'utilise conjointement avec la balise XSL-FO <fo:instream-foreign-object>, qui permet d'insérer une image au format SVG.

Le contenu de cette balise doit être l'élément <SVG> de l'image. insertSVGData permet d'extraire le contenu du fichier SVG et d'insérer l'élément <SVG> et son contenu.


Directive vide : Oui


Paramètres

String

src

Nom du fichier image au format SVG. Le chemin du fichier est défini en relatif

Obligatoire

String

templateOrigin

Identification du template qui servira de racine à la recherche du fichier "src". Les valeurs possibles sont :

  • "main" : le template principal (c'est-à-dire celui initialement choisi par le moteur de templates),
  • "caller" : le template appelant cette macro. Celui-ci peut être différent du template principal s'il a été inclus à l'aide des directives <#include> ou <#import>.

Optionnel.

La valeur par défaut est "main"




Par exemple

<fo:instream-foreign-object>
<@hardisCore.insertSVGData src="../images/logo.svg" />
</fo:instream-foreign-object>



  • Aucune étiquette