UpsTga.ImageTarga

Définition

/***************************************************************/
Type ImageTarga Implemente IImage Defaut TailleSegment 2 ConserverObjets
/* Objet : Definition d'une image Targa. */
/***************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des proprietes d'IImage. */
/*-------------------------------------------------------------*/
Prive :

NomFichierImage : Nul Ou Caractere Virtuel Lecture Public;

Contexte : Nul Ou ContexteGraphique Virtuel Lecture Public;

FormatImage : FormatsImageSupportes Virtuel Lecture Public;

Resolution : Entier Virtuel Lecture Public;

Largeur : Reel Virtuel Lecture Public;

Hauteur : Reel Virtuel Lecture Public;

LargeurPixels : Entier Virtuel Lecture Public;

HauteurPixels : Entier Virtuel Lecture Public;

NbBitsParPixel : Entier Virtuel Lecture Public;

NbImagesPhysiques : Entier Virtuel Lecture Public;

Taille : Entier Virtuel Lecture Public; Public :

/*-------------------------------------------------------------*/
/* Proprietes propres. */
/*-------------------------------------------------------------*/
Public : /*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'IImage. */
/*-------------------------------------------------------------*/
Public :
/*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Public : Prive : Fin Type

Le type ImageTarga modélise une image au format Graphics Interchange Format de CompuServe.

Le type ImageTarga possède trois constructeurs explicites :

Opérateurs

L'interface ImageTarga possède les opérateurs standards suivants :

Exemple

Pour un exemple complet, merci de se référer à ImageTarga.

Principal
/*******/
Variable
/******/


Debut
...
I1.Contexte.SelectionnerPinceau(C1.PinceauNoir);
/* Selection du pinceau noir et continu. */
I1.Contexte.SelectionnerMotif(C1.MotifAucun);
/* Pas de selection de motif. */
I1.Contexte.DessinerRectangle(0, 0, 100, 50);
/* Dessine un rectangle évidé, bordé d'un trait noir et continu. */
...
I2=I1.AppliquerSymetrieHorizontale();
...
Si I1==I2 Alors
/* Egalité entre deux images. */
Fin Si
Si I1!=I2 Alors
/* Inégalité entre deux images. */
Fin Si
...
Fin Principal

Traduction

---------