La spécification du format binaire d'une image vectorielle n'est pas disponible puisqu'elle est illisible par un module autre qu'Up ! Picture.
Source Image TitreDeLImage Version NumeroDeVersion . NumeroDeRevision . NumeroDeCorrection ;Images :
Version NumeroDeVersion . NumeroDeRevision FaireFin VersionImage :
Image NomDeLImage SortePaletteDebutFin ImagePaletteNoirBlancPalette16CouleursPalette256CouleursPalette65536CouleursPaletteCouleursVraiesLargeur :
Largeur Position ;Hauteur :
Hauteur Position ;Resolution Resolution ;Entrelacer Entrelacer ;FinSequence FinSequence ;Commentaire Commentaire ;NomArtiste NomArtiste ;Copyright Copyright ;NomApplication NomApplication ;VersionApplication VersionApplication ;Frequence Frequence ;Fond NomDUneCouleur ;Transparence NomDUneCouleur ;Arc ( ParametresArc ) ;Bezier ( ParametresBezier ) ;Brosse ( ParametresBrosse ) ;Camembert ( ParametresCamembert ) ;Contour ( ParametresContour ) ;Corde ( ParametresCorde ) ;Ellipse ( ParametresEllipse ) ;Image ( ParametresImage ) ;Ligne ( ParametresLigne ) ;MasqueDessin ( ParametresMasqueDessin ) ;NouvelleImagePhysique ( ) ;PolyBezier ( ParametresPolyBezier ) ;PolyContour ( ParametresPolyContour ) ;Polygone ( ParametresPolygone ) ;PolyLigne ( ParametresPolyLigne ) ;Rectangle ( ParametresRectangle ) ;RectangleArrondi ( ParametresRectangleArrondi ) ;Texte ( ParametresTexte ) ;Repere ( ParametresRepere ) ;Brosse = NomDUneBrosse ;JointureLignes = SuiteJointureLignes ;Motif = NomDUnMotif ;Palette = NomDUnePalette ;Pinceau = NomDUnPinceau ;StyleCadre = NomDUnStyleCadre ;StyleTexte = NomDUnStyleTexte ;TerminaisonLigne = SuiteTerminaisonLigne ;Unite = Unite ;RemplacerCouleur ( ParametresRemplacerCouleur ) ;EquilibrerCouleursRGB ( ParametresEquilibrerCouleursRGB ) ;EquilibrerCouleursYCbCr ( ParametresEquilibrerCouleursYCbCr ) ;EquilibrerCouleursCMJ ( ParametresEquilibrerCouleursCMJ ) ;EquilibrerCouleursCMJN ( ParametresEquilibrerCouleursCMJN ) ;EquilibrerCouleursTSL ( ParametresEquilibrerCouleursTSL ) ;TronquerCouleursRGB ( ParametresTronquerCouleursRGB ) ;TronquerCouleursYCbCr ( ParametresTronquerCouleursYCbCr ) ;TronquerCouleursCMJ ( ParametresTronquerCouleursCMJ ) ;TronquerCouleursCMJN ( ParametresTronquerCouleursCMJN ) ;TronquerCouleursTSL ( ParametresTronquerCouleursTSL ) ;EquilibrerSaturationEtLuminosite ( ParametresEquilibrerSaturationEtLuminosite ) ;TronquerSaturationEtLuminosite ( ParametresTronquerSaturationEtLuminosite ) ;FiltrerCouleursRGB ( ParametresFiltrerCouleursRGB ) ;FiltrerCouleursYCbCr ( ParametresFiltrerCouleursYCbCr ) ;FiltrerCouleursCMJ ( ParametresFiltrerCouleursCMJ ) ;FiltrerCouleursCMJN ( ParametresFiltrerCouleursCMJN ) ;FiltrerCouleursTSL ( ParametresFiltrerCouleursTSL ) ;InverserCouleursRGB ( ParametresInverserCouleursRGB ) ;InverserCouleursYCbCr ( ParametresInverserCouleursYCbCr ) ;InverserCouleursCMJ ( ParametresInverserCouleursCMJ ) ;InverserCouleursCMJN ( ParametresInverserCouleursCMJN ) ;InverserCouleursTSL ( ParametresInverserCouleursTSL ) ;InverserSaturationEtLuminosite ( ParametresInverserSaturationEtLuminosite ) ;Effacer ( ParametresEffacer ) ;AgrandirOuRetrecir ( ParametresAgrandirOuRetrecir ) ;Retailler ( ParametresRetailler ) ;RendreFloue ( ParametresRendreFloue ) ;RendreNette ( ParametresRendreNette ) ;AppliquerSymetrieHorizontale ( ParametresAppliquerSymetrieHorizontale ) ;AppliquerSymetrieVerticale ( ParametresAppliquerSymetrieVerticale ) ;AppliquerRotation ( ParametresAppliquerRotation ) ;AppliquerTranslation ( ParametresAppliquerTranslation ) ;AppliquerHomothetie ( ParametresAppliquerHomothetie ) ;Projeter ( ParametresProjeter ) ;, Point , Point StyleCadreOption, NomDUneBrosse, Point , Point StyleCadreOption MotifOption, PairImpair, Contour, MixerExpression, Point , Point StyleCadreOption MotifOption, SuiteImageNomFichierImage NomFichierImageOctetsImage OctetsImage
Rectangle ( Rectangle )Contour ( Contour PairImpairOption )- BezierSuivant, Contour- Point, Rayon Position StyleCadreOption MotifOption, Texte StyleTexteOption PinceauOption MotifOptionTexte :
, ValeurReelle , ValeurReelle , ValeurReelle , ValeurReelle , ValeurReellePosition :
Bezier :
( Point , Point , Point , Point )( Point , Point , Point )Contour :
+ ListeDeContoursElementaires+ ContourElementaireArc ( Rectangle , Point )Bezier BezierSuivantLigne PointPolyBezier ( ListeDeBeziersSuivants )PolyLigne ( ListeDePoints )- BezierSuivantLigne :
- PointPoint :
( Position , Position )- Point, Position , Position , Position )JointureLignesAucunJointureLignesArrondiJointureLignesBiseauJointureLignesPointeTerminaisonLigneAucunTerminaisonLigneArrondiTerminaisonLigneCarreTerminaisonLigneTriangle, NomDUneCouleur
MasqueDessinOptionParametresEquilibrerCouleursRGB :
, ValeurEntiere , ValeurEntiere , Balance
MasqueDessinOptionParametresEquilibrerCouleursYCbCr :
, ValeurEntiere , Balance
MasqueDessinOptionParametresEquilibrerCouleursCMJ :
, ValeurEntiere , ValeurEntiere , Balance
MasqueDessinOptionParametresEquilibrerCouleursCMJN :
, ValeurEntiere , ValeurEntiere , Balance
MasqueDessinOptionParametresEquilibrerCouleursTSL :
, ValeurEntiere , Balance
MasqueDessinOption
, ValeurEntiere , ValeurEntiere , ValeurEntiere , ValeurEntiere , ValeurEntiere
MasqueDessinOptionParametresTronquerCouleursYCbCr :
, ValeurEntiere , ValeurEntiere , ValeurEntiere
MasqueDessinOptionParametresTronquerCouleursCMJ :
, ValeurEntiere , ValeurEntiere , ValeurEntiere , ValeurEntiere , ValeurEntiere
MasqueDessinOptionParametresTronquerCouleursCMJN :
, ValeurEntiere , ValeurEntiere , ValeurEntiere , ValeurEntiere , ValeurEntiere
MasqueDessinOptionParametresTronquerCouleursTSL :
, ValeurEntiere , ValeurEntiere , ValeurEntiere
MasqueDessinOptionParametresEquilibrerSaturationEtLuminosite :
, ValeurEntier , Balance
MasqueDessinOptionParametresTronquerSaturationEtLuminosite :
, ValeurEntier , ValeurEntier , ValeurEntier
MasqueDessinOptionParametresFiltrerCouleursRGB :
, Etat , Etat
MasqueDessinOptionParametresFiltrerCouleursYCbCr :
, Etat
MasqueDessinOptionParametresFiltrerCouleursCMJ :
, Etat , Etat
MasqueDessinOptionParametresFiltrerCouleursCMJN :
, Etat , Etat
MasqueDessinOptionParametresFiltrerCouleursTSL :
, Etat
MasqueDessinOptionParametresInverserCouleursRGB :
, Etat , Etat
MasqueDessinOptionParametresInverserCouleursYCbCr :
, Etat
MasqueDessinOptionParametresInverserCouleursCMJ :
, Etat , Etat
MasqueDessinOptionParametresInverserCouleursCMJN :
, Etat , Etat
MasqueDessinOptionParametresInverserCouleursTSL :
, Etat
MasqueDessinOptionParametresInverserSaturationEtLuminosite :
, Etat
MasqueDessinOptionParametresAgrandirOuRetrecir :
, ValeurEntier, ValeurEntier , Point , NomDUneCouleurParametresAppliquerSymetrieHorizontale :
ParametresAppliquerSymetrieVerticale :
, ValeurReelle , NomDUneCouleur
MasqueDessinOptionParametresAppliquerTranslation :
, ValeurEntiere , NomDUneCouleur
MasqueDessinOptionParametresAppliquerHomothetie :
, ValeurReelle , ValeurReelle , NomDUneCouleur
MasqueDessinOption, Point , Point , Point , NomDUneCouleur
MasqueDessinOptionRectangle RectangleContourContour PairImpairOptionBalance :
BalancePlageToutBalancePlageHauteBalancePlageMilieuBalancePlageBasseEtat :
, NomDUneBrosse, NomDUnMotif, NomDUnPinceau, NomDUnStyleCadre, NomDUnStyleTexte
Source Image "Exemple d'emploi d'Up ! Picture" Version 4.0.0;
Image MonImage PaletteNoirBlanc
/*****************************/
Largeur 16 Point;
Hauteur 16 Point;
Resolution 300;
Pinceau
/*****/
PinceauNoirEpais(PinceauContinu, 2.0, CouleurNoir);
StyleCadre
/********/
CadreSimpleEpais(StyleCadreSimple, PinceauNoirEpais);
Debut
/***/
Unite=Point;
StyleCadre=CadreSimpleEpais;
Ligne (0,3)-(3,0);
Ligne (0,7)-(7,0);
Ligne (0,11)-(11,0);
Ligne (0,15)-(15,0);
Ligne (4,15)-(15,4);
Ligne (8,15)-(15,8);
Ligne (12,15)-(15,12);
Fin Image
Source Composant "Exemple d'emploi d'Up ! Picture" Version 4.0.0;
ImporterModule
/*************/
UpsGng(<UpsGng.upi>, ImporterDefinitions);
UpsPct(<UpsPct.upi>, ImporterDefinitions);
DefinitionsImage
/**************/
Source Image "Exemple d'emploi d'Up ! Picture" Version 4.0.0;
Image MonImage PaletteNoirBlanc
/*****************************/
Largeur 16 Point;
Hauteur 16 Point;
Resolution 300;
Pinceau
/*****/
PinceauNoirEpais(PinceauContinu, 2.0, CouleurNoir);
StyleCadre
/********/
CadreSimpleEpais(StyleCadreSimple, PinceauNoirEpais);
Debut
/***/
Unite=Point;
StyleCadre=CadreSimpleEpais;
Ligne (0,3)-(3,0);
Ligne (0,7)-(7,0);
Ligne (0,11)-(11,0);
Ligne (0,15)-(15,0);
Ligne (4,15)-(15,4);
Ligne (8,15)-(15,8);
Ligne (12,15)-(15,12);
Fin Image
Fin DefinitionsImage
Variable
/******/
C : Nul Ou ContexteGraphique;
Principal
/*******/
Debut
...
C.Unite=SousMetriquePoint;
MonImage.Coller(C, MasqueDessin(20.0, 20.0, 16.0, 16.0));
...
Fin Principal
Source Composant "Exemple d'emploi d'Up ! Picture" Version 4.0.0;
ImporterModule
/*************/
UpsGng(<UpsGng.upi>, ImporterDefinitions);
UpsPct(<UpsPct.upi>, ImporterDefinitions);
DefinitionsImage
/**************/
Source Image "Exemple d'emploi d'Up ! Picture" Version 4.0.0;
ImporterModule
/*************/
MonImg(<mon-image.upl>, ImporterDefinitions);
Fin DefinitionsImage
Variable
/******/
C : Nul Ou ContexteGraphique;
Principal
/*******/
Debut
...
C.Unite=SousMetriquePoint;
MonImage.Coller(C, MasqueDessin(20.0, 20.0, 16.0, 16.0));
...
Fin Principal
Source Composant "Exemple d'emploi d'Up ! Picture" Version 4.0.0;
ImporterModule
/*************/
UpsGng(<UpsGng.upi>, ImporterDefinitions);
UpsPct(<UpsPct.upi>, ImporterDefinitions);
MonImg(<mon-image.upl>, ImporterDefinitions);
Variable
/******/
C : Nul Ou ContexteGraphique;
Principal
/*******/
Debut
...
C.Unite=SousMetriquePoint;
MonImage.Coller(C, MasqueDessin(20.0, 20.0, 16.0, 16.0));
...
Fin Principal