SvgImage (gb.qt4)
Cette classe représente un fichier SVG chargé en mémoire à partir d'un fichier.
Méthodes statiques
Load
|
Charge un document SVG à partir du chemin Path, et le retourne comme nouvelle SvgImage.
|
Propriétés
H
|
|
Height
|
Retourne ou définit la hauteur du document SVG en points.
|
W
|
|
Width
|
Retourne ou définit la largeur du document SVG en points.
|
Méthodes
Clear
|
Efface le document SVG .
|
Paint
|
|
Resize
|
Redimensionne le document SVG.
|
Save
|
Sauve l'image SVG sur le disque en tant que fichier SVG.
|
Les objets SvgImage peuvent être dessinés avec la classe
Paint, et sauvegardés en retour sur le disque.
Exemples
' Charge le logo gambas, lui ajoute une jolie boule rouge, et le sauvegarde en retour sur le disquk.
Dim hSvgImage As SvgImage
hSvgImage = SvgImage.Load("~/gambas.svg")
Paint.Begin(hSvgImage)
Paint.Brush = Paint.RadialGradient(200, 140, 40, 215, 115, [Color.RGB(255, 0, 0, 64), Color.White], [1.0, 0.1])
Paint.Arc(200, 140, 40)
Paint.Fill
Paint.End
hSvgImage.Save("~/gambas with red ball.svg")