$image.transcodeSvg¶
Description¶
Convertit un svg en un autre format. La méthode supporte les formats de sortie pdf, * png, jpg et tif.
Syntaxe¶
$image.transcodeSvg( svg , format [ , destination [ , options ] ] )
Paramètres¶
svgfile / string-
Fichier svg à convertir. La référence peut être passée sous forme de
file, de path ou de contenu (string).Lorsque le paramètre est un
string, la méthode considère qu'il s'agit d'un contenu SVG au format XML si le premier caractère est un<. Dans le cas contraire, elle considère qu'il s'agit d'un path. formatstring-
Format du fichier à produire en sortie. Les formats supportés sont
pdf,png,jpgettif.Notez que le format
jpgne supporte pas la transparence. L'arrière plan est donc remplacé par du blanc. destinationfile / string- Fichier de destination. La référence peut être passée sous forme de
fileou de path (string). Si non spécifié, la méthode génère un fichier dans le dossier de travail de l'application. optionsmap-
Options de conversion. Les options reconnues sont:
width- Largeur en pixels de l'image en sortie, en pixels (ignoré dans le
cas du format
pdf). height- Hauteur en pixels de l'image en sortie, en pixels (ignoré dans le
cas du format
pdf) quality- Qualité de l'image à produire (uniquement pour le format
jpg). La valeur doit être un nombre compris entre 0.0 et 1.0.
Retour¶
Référence vers le fichier de sortie.
Exemple¶
1 2 3 4 5 6 7 | |