WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'un système de gestion de worlflow graphique.

( Télécharger le fichier original )
par MOMAR TALLA KANE
UCAD / Ecole Supérieure Polytechnique DAKAR - DIC Génie Informatique 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3. Présentation de SVG (Graphiques vectoriels adaptables) :

a. Aperçu sur le graphisme vectoriel :

Un dessin vectoriel est une représentation composée d'objets géométriques (lignes, points, polygones, courbes, ....) ayant des attributs de forme, de position, de couleur, etc.., permettant de produire des images. Il se différencie de cette manière des images matricielles (ou « bitmap »), dans lesquelles on travaille sur des pixels.

Par nature, un dessin vectoriel est dessiné à nouveau à chaque visualisation et est indépendant de la résolution de l'écran. Le principe de base du dessin vectoriel consiste à décrire des formes géométriques simples (arc de cercle ou d'ellipse, segments de droite, courbes de Béziers,..) auxquelles on peut appliquer différents transformations : rotations, écrasement, mise à l'échelle. Les effets spéciaux permettent une grande souplesse : extrusion, effet miroir, dégradé de formes, morphage, etc.

Ce langage permet d'écrire des graphiques vectoriels à deux dimensions en XML. Il a été inventé en 1998 par un groupe de travail (comprenant Microsoft, Autodesk, Adobe, IBM, Sun, Netscape, Xerox, Apple, Corel, HP, ILOG...) pour répondre à un besoin de graphiques légers, dynamiques et interactifs. SVG semble plus adapté aux contextes suivants : visualisation de contenus (économiques, processus, cartes, etc.) au format XML, associée à JavaScript plus DOM, ou bien à des transformations XSLT... ; interface utilisateur pour certains types d'applications Internet ; dessins statiques, animés ou même interactifs dans le monde de l'éducation.

b. Pourquoi SVG ?

Les raisons pouvant pousser à l'adoption d'un format comme SVG sont nombreuses :

? Adaptation de l'affichage à des media variés et à des tailles différentes ;

? Possibilité d'appliquer des styles ;

? Possibilité d'indexer le texte qui fait partie du graphisme ;

? Taille de l'image après compression ;

« Mise en place d'un système de gestion de workflow : Paramétrage, suivi et représentation graphique » | Page 96

· Facilités d'édition : les éléments sont des objets, des hiérarchies, etc.

· Liées aux avantages particuliers du format SVG :

· Insertion dans le monde XML/XHTML :

· Génération de SVG avec XSLT à partir de données XML ;

· Future intégration totale dans XHTML, viewers SMIL, etc.

· Utilisation de CSS ;

· Scriptable avec JavaScript via DOM.

· Possibilité de mélanger des grammaires XML entre elles : un document HTML peut contenir des graphiques SVG, des expressions mathématiques en Math ML, des présentations en SMIL...

· Modèle de couleurs sophistiqué, filtres graphiques (comme dans Photoshop) ;

· Possibilité de partager du code (format texte non propriétaire) ;

· Meilleures capacités graphiques dans l'ensemble

SVG n'est actuellement pas supporté en natif par tous les navigateurs. Si le navigateur ne le supporte pas en natif. Il est donc nécessaire d'installer soi-même un plugin. Le plus répandu d'entre eux est, le plugin SVG Viewer 3.03

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway