Introduction à Qt. graphisme. Gilles Bailly

Dimension: px
Commencer à balayer dès la page:

Download "Introduction à Qt. graphisme. Gilles Bailly gilles.bailly@enst.fr"

Transcription

1 Introduction à Qt graphisme Gilles Bailly

2 Eric Lecolinet Crédits

3 Objectifs Introduction Signaux et slots Les principales classes Qt Compiler une application Qt Graphisme avancé Création de vos propres widgets Programmation événementielle Notion avancée de graphisme avec Qt Quelques autres notions avancées Machine à états Animation Qt Designer Au delà de Qt

4 Créer ses propres widgets Dessin : Comment dessiner sur des composants graphiques et autres? Segment, rectangle, Événements : Comment l application répond à l utilisateur? Press, Move, Drag, Release

5 2 (Re-)dessiner

6 Dessiner Dessiner ligne, cercle, rectangle, text, Le widget est repeint : Lorsque une fenêtre passe au dessus Lorsque l on déplace le composant Lorsque l on le lui demande explicitement Repaint(), force le widget à être redessiné Update(), un évènement de dessin en file d attente Dans tous les cas, c est la méthode : void paintevent( QPaintEvent* e); qui est appelée

7 Dessiner Dessiner Segment, rectangle, Redéfinir la méthode paintevent(); //.hpp #include <QWidget> #include <QPaintEvent> class MyWidget : public QWiget{ public: MyWidget(); protected: void paintevent( QPaintEvent* e ); };

8 Dessiner Dessiner Segment, rectangle, Redéfinir la méthode paintevent(); //.cpp #include «MyWidget» MyWidget::MyWidget(){} void MyWidget::paintEvent( QPaintEvent* e){ // on dessine ici }

9 Dessiner Dessiner Segment, rectangle, Redéfinir la méthode paintevent(); //.cpp #include «MyWidget» #include <QPainter> MyWidget::MyWidget(){} void MyWidget::paintEvent( QPaintEvent* e){ QPainter painter( this ); painter.drawline( 50, 10, 100, 20); }

10 Quel est le modèle derrière? 10

11 Modèle "damaged / repaint" Evénements Boucle de gestion des événements void mycallback(...) }... update();... update(x, y, w, h);... update(region1); update(region2);... void paintevent(qpaintevent* e) { }... - update() signifie qu'une zone est endommagée - paintevent() effectue le réaffichage

12 Modèle "damaged / repaint" - update() signifie qu'une zone est endommagée - zone = tout le widget sauf si on précise - met les demandes dans une file d'attente - paintevent() effectue le réaffichage - n'est appelée qu'une seule fois, au retour dans la boucle de gestion des événements et après compactage des demandes

13 Modèle "damaged / repaint" Remarques - repaint() entraîne un réaffichage immédiat (contrairement à update()) - ne pas l'utiliser sauf cas particuliers (animation) - Java fonctionne de manière similaire mais les noms sont différents - update() Qt == repaint() Java - paintevent() Qt == paint() Java

14 Dessiner Dessiner Segment, rectangle, Redéfinir la méthode paintevent(); //.cpp #include «MyWidget» #include <QPainter> MyWidget::MyWidget(){} void MyWidget::paintEvent( QPaintEvent* e){ QPainter painter( this ); painter.drawline( 50, 10, 100, 20); }

15 Dessiner #include «MyWidget» #include <QPainter> MyWidget::MyWidget(){} void MyWidget::paintEvent( QPaintEvent* e){ QPainter painter( this ); painter.drawline( 50, 10, 100, 20); } QPainter QPaintEngine QPaintDevice QPainter : Outil de dessin QPaintEngine : Interface utilisée par QPainter pour dessiner sur un QPaintDevice QPaintDevice : Abstraction d un espace 2D dans lequel on dessine QWidget hérite de QPaintDevice

16 Dans quoi dessiner Tous ce qui hérite de QPaintDevice QWidget, QPrinter, QPixmap, QImage, QPicture,QGLPixelBuffer, QGLFrameBufferObject Rendu de «haut niveau» : SVG QSvgRenderer, QSvgwidget QPainter QPaintEngine QPaintDevice QPainter : Outil de dessin QPaintEngine : Interface utilisée par QPainter pour dessiner sur un QPaintDevice QPaintDevice : Abstraction d un espace 2D dans lequel on dessine

17 Dessiner QPainter : drawline(), drawellipse(), drawrect, drawpath(), etc fillrect(), fillpath() drawtext() drawpixmap(), drawimage() setpen(), setbrush() QPainter QPaintEngine QPaintDevice QPainter p(this); p.setpen(qt::red); p.setbrush(qt::black); p.drawrect(10,10,100,30);

18 Questions Où dessiner? Dans la méthode paintevent(qpaintevent *e); Comment demander le réaffichage d un widget update() repaint() Quelle est la différence entre update() et repaint()? update() indique qu une zone est à réafficher (mais l affichage n est pas instantané) repaint() réaffiche immédiatement (mais peut introduire de la latence) Comment dessiner dans paintevent(qpaintevent*) instancier un QPainter: QPainter(this)

19 Gestion des événements 3

20 Évenements Les événements de la souris liés au widget: Lorsqu on presse un boutons Lorsqu on relâche un boutons Lorsqu on déplace la souris Lorsqu on double click Remarque pas de signals /slots dans ce cas Méthodes de QWidget à réimplementer void mousepressevent( QMouseEvent* e); void mousereleaseevent( QMouseEvent* e); void mousemoveevent( QMouseEvent* e); void mousedoubleclickevent( QMouseEvent* e);

21 Évenements Redéfinir la méthode mousepressevent(); //.hpp #include <QWidget> #include <QMouseEvent> class MyWidget : public QWiget{ public: MyWidget(); protected: void mousepressevent( QMouseEvent* e ); };

22 Évenements Redéfinir la méthode mousepressevent(); //.cpp #include «MyWidget» MyWidget::MyWidget(){} void MyWidget:: mousepressevent( QMouseEvent* e){ // on traite le press ici }

23 Évenements Redéfinir la méthode mousepressevent(); //.cpp #include «MyWidget» MyWidget::MyWidget(){} void MyWidget:: mousepressevent( QMouseEvent* e){ if (e.button() == Qt::LeftButton){ } } update(); //demande réaffichage

24 Évenements Redéfinir la méthode mousepressevent(); //.cpp QMouseEvent : Permet de récupérer le bouton qui a déclenché l événement Permet de récupérer l état des autres boutons (cliqués ou non) Permet de récupérer l état des modifieurs claviers Permet de récupérer la position de la souris (globale et locale)

25 Évenements #include «MyWidget» void MyWidget:: mousepressevent( QMouseEvent* e){ } if (e.button() == Qt::LeftButton){ } update(); //demande réaffichage QMouseEvent permet de récupérer (selon versions) : - button( ) : bouton souris qui a déclenché l événement. ex: Qt::LeftButton - buttons( ) : état des autres boutons. ex: Qt::LeftButton Qt::MidButton - modifiers( ) : modificateurs clavier. ex: Qt::ControlModifier Qt:: ShiftModifier - pos( ) ou posf( ) : position locale (relative au widget) - globalpos( ), windowpos( ), screenpos( ) : position globale ou relative à ce référentiel - utile si on déplace le widget interactivement

26 Évenements #include «MyWidget» void MyWidget:: mousepressevent( QMouseEvent* e){ } if (e.button() == Qt::LeftButton){ } update(); //demande réaffichage Alternative pour récupérer la position - QCursor::pos( ) : position du curseur sur l'écran - QWidget::mapToGlobal( ), mapfromglobal( )... : conversion de coordonnées Note : "Ignorer" les événements - QEvent::ignore( ) : signifie que le receveur ne veut pas l'événement ex : dans méthode closeevent() de la MainWindow pour ne pas quitter l'appli

27 Évenements MouseMoveEvent(QMouseEvent*) - événement généré quand on déplace la souris avec le bouton enfoncé - si on veut les événements quand le bouton n est pas enfoncé: => setmousetracking(true); Java - 2 méthodes - mousedrag (enfoncé) vs. mousemove (relaché) Qt - 1 méthode : mousemove - mousetracking() == true (relaché) MouseTracking() == false (enfoncé) <- défault

28 Synthèse événements mousepressevent(qmouseevent* e) } update(); boucle de gestion des événements paintevent(qpaintevent* e) { QWidget::paintEvent(e); QPainter.painter(this);... } mousemoveevent(qmouseevent* e) } update(); mousemoveevent(qmouseevent* e) } update(); mousereleaseevent(qmouseevent* e) } update();

29 Dessin avancé (très rapidement) 4

30 QPainter Attributs - setpen( ) : lignes et contours - setbrush( ) : remplissage - setfont( ) : texte - settransform( ), etc. : transformations affines - setcliprect/path/region( ) : clipping (découpage) - setcompositionmode( ) : composition

31 QPainter Lignes et contours - drawpoint(), drawpoints() - drawline(), drawlines() - drawrect(), drawrects() - drawarc(), drawellipse() - drawpolygon(), drawpolyline(), etc... - drawpath() : chemin complexe Remplissage Divers - fillrect(), fillpath() - drawtext() - drawpixmap(), drawimage(), drawpicture()

32 QPainter Classes utiles - entiers: QPoint, QLine, QRect, QPolygon - flottants: QPointF, QLineF,... - chemin complexe: QPainterPath - zone d affichage: QRegion

33 Pinceau: QPen Attributs - style : type de ligne - width : épaisseur (0 = «cosmetique») - brush : attributs du pinceau (couleur...) - capstyle : terminaisons - joinstyle : jointures Qt::PenStyle Cap Style Join Style

34 Pinceau: QPen Exemple // dans méthode PaintEvent() QPen pen; // default pen pen.setstyle(qt::dashdotline); pen.setwidth(3); pen.setbrush(qt::green); pen.setcapstyle(qt::roundcap); pen.setjoinstyle(qt::roundjoin); QPainter painter(this); painter.setpen(pen); Qt::PenStyle Cap Style Join Style

35 Remplissage: QBrush Attributs Qt::BrushStyle - style - color - gradient - texture QBrush brush(... );... QPainter painter(this); painter.setbrush(brush);

36 Remplissage: QBrush Attributs - style - color QColor - gradient - texture Qt::GlobalColor - modèles RGB, HSV or CMYK - composante alpha (transparence) : alpha blending - couleurs prédéfinies: Qt::GlobalColor

37 Remplissage: gradients Type de gradients - lineaire, - radial - conique QLinearGradient gradient( QPointF(0, 0), QPointF(100, 100) ); gradient.setcolorat(0, Qt::white); gradient.setcolorat(1, Qt::blue); QBrush brush(gradient); Type de coordonnées - défini par QGradient::CoordinateMode QLinearGradient QConicalGradient QRadialGradient répétition: setspread()

38 Composition Modes de composition - opérateurs de Porter Duff: - définissent : F(source, destination) - défaut : SourceOver avec alpha blending dst <= asrc * src + (1-asrc) * adst * dst - limitations selon implémentation et Paint Device Méthode: QPainter::setCompositionMode( )

39 Découpage (clipping) Découpage - selon un rectangle, une région ou un path - QPainter::setClipping(), setcliprect(), setclipregion(), setclippath() QRegion - united(), intersected(), subtracted(), xored() QRegion r1(qrect(100, 100, 200, 80), QRegion::Ellipse); QRegion r2(qrect(100, 120, 90, 30)); QRegion r3 = r1.intersected(r2); QPainter painter(this); painter.setclipregion(r3); // r1: elliptic region // r2: rectangular region // r3: intersection...etc... // paint clipped graphics

40 Transformations affines Transformations - translate() - rotate() - scale() - shear() Démo - settransform() QPainter painter( this ); painter.setrenderhint( QPainter::Antialiasing ); painter.translate( width( )/2, height( )/2 ); painter.scale( side/200.0, side/200.0 ); painter.save( ); // empile l état courant painter.rotate( 30.0 * ((time.hour() + time.minute() / 60.0)) ); painter.drawconvexpolygon( hourhand, 3 ); painter.restore( ); // dépile

41 Antialiasing Anti-aliasing - éviter l effet d escalier - particulièrement utile pour les polices de caractères Subpixel rendering - exemples : ClearType, texte sous MacOSX MacOSX ClearType (Wikipedia)

42 Antialiasing Anti-aliasing sous Qt QPainter painter(this); painter.setrenderhint(qpainter::antialiasing); painter.setpen(qt::darkgreen); painter.drawline(2, 7, 6, 1); Rendering hints - hint = option de rendu effet non garanti dépend de l implémentation et du matériel - QPainter::setRenderingHints( )

43 Antialiasing et cordonnées Epaisseurs impaire - pixels dessinés à droite et en dessous Dessin anti-aliasé Note QRect::right() = left() + width() -1 QRect::bottom() = top() + height() -1 Mieux : QRectF (en flottant) - pixels répartis autour de la ligne idéale

44 Paths QPainterPath - figure composée d une suite arbitraire de lignes et courbes affichée par: QPainter::drawPath() peut aussi servir pour remplissage, profilage, découpage Méthodes - déplacements: moveto(), arcmoveto() - dessin: lineto(), arcto() - courbes de Bezier: quadto(), cubicto() - addrect(), addellipse(), addpolygon(), addpath()... - addtext() - translate(), union, addition, soustraction... - et d autres encore... Démo

45 Paths QPointF center, startpoint; QPainterPath mypath; mypath.moveto( center ); mypath.arcto( boundingrect, startangle, sweepangle ); QPainter painter( this ); painter.setbrush( mygradient ); painter.setpen( mypen ); painter.drawpath( mypath ); QPointF baseline(x, y); QPainterPath mypath; mypath.addtext( baseline, myfont, "Qt" ); QPainter painter( this );... etc... painter.drawpath( mypath );

46 Paths QPainterPath path; path.addrect(20, 20, 60, 60); path.moveto(0, 0); path.cubicto(99, 0, 50, 50, 99, 99); path.cubicto(0, 99, 50, 50, 0, 0); QPainter painter(this); painter.fillrect(0, 0, 100, 100, Qt::white); painter.setpen(qpen(qcolor(79, 106, 25), 1, Qt::SolidLine, Qt::FlatCap, Qt::MiterJoin)); painter.setbrush(qcolor(122, 163, 39)); painter.drawpath(path); Qt::OddEvenFill (défaut) Qt::WindingFill

47 Surfaces d affichage

48 Images Types d images - QImage: optimisé pour E/S et accès/manipulation des pixels QPixmap, QBitmap : optimisés pour affichage l écran - QPicture: pour enregistrer et rejouer les commandes d un QPainter - dans tous les cas : on peut dessiner dedans avec un QPainter Entrées/sorties - load() / save() : depuis/vers un fichier, principaux formats supportés - loadfromdata() : depuis la mémoire

49 Accès aux pixels Format 32 bits : accès direct QImage image(3, 3, QImage::Format_RGB32); QRgb value; value = qrgb(122, 163, 39); // 0xff7aa327 image.setpixel(0, 1, value); image.setpixel(1, 0, value) Format 8 bits : indexé QImage image(3, 3, QImage::Format_Indexed8); QRgb value; value = qrgb(122, 163, 39); // 0xff7aa327 image.setcolor(0, value); value = qrgb(237, 187, 51); // 0xffedba31 image.setcolor(1, value); image.setpixel(0, 1, 0); image.setpixel(1, 0, 1);

50 QPicture Enregistrer et rejouer les commandes d un QPainter - Enregistrer : QPicture picture; QPainter painter; painter.begin( &picture ); painter.drawellipse( 10,20, 80,70 ); painter.end( ); picture.save( "drawing.pic" ); - Rejouer : // paint in picture // draw an ellipse // painting done // save picture QPicture picture; picture.load( "drawing.pic" ); // load picture QPainter painter; painter.begin( &myimage ); // paint in myimage painter.drawpicture( 0, 0, picture ); // draw the picture at (0,0) painter.end( ); // painting done

51 Autres surfaces d affichage SVG - QSvgWidget QSvgRenderer OpenGL - QGLWidget QGLPixelBuffer QGLFramebufferObject QSvgWidget Impression - QPrinter

52 5 Interagir avec des formes géométriques

53 Picking Picking avec QRect, QRectF - intersects() - contains() Picking avec QPainterPath - intersects(const QRectF & rectangle) - intersects(const QPainterPath & path) - contains(const QPointF & point) - contains(const QRectF & rectangle) - contains(const QPainterPath & path) Retourne l intersection - QPainterPath intersected(const QPainterPath & path)

54 Picking / Interaction Exemple - teste si la souris est dans le rectangle quand on appuie sur le bouton de la souris - met à jour la position du rectangle pour qu il soit centré QRect rect; // variable d instance de mon Widget de dessin void mousepressevent(qmouseevent* e) { if (rect.contains( e->pos() )) { rect.movecenter( e->pos() ); update( ); }... void paintevent(qpaintevent* e ) { QPainter painter( this );... // specifier attributs graphiques painter.drawrect( rect ); }

55 Performance de l'affichage 6

56 Performance de l affichage Problèmes classiques : - Flicking et tearing (scintillement et déchirement) - Lag (latence)

57 Flicking Flicking - scintillement de l affichage car l oeil perçoit les images intermédiaires - exemple : pour rafraichir cette page il faut : 1) tout «effacer» (repeindre le fond) 2) tout redessiner => scintillement si le fond du transparent est sombre alors que le fond de la fenêtre est blanc source: AnandTech

58 Double buffering Double buffering - solution au flicking : dessin dans le back buffer recopie dans le front buffer (le buffer vidéo qui contrôle ce qui est affiché sur l écran) - par défaut avec Qt4 source: AnandTech

59 Tearing Possible problème : Tearing - l image apparait en 2 (ou 3...) parties horizontales - problème : recopie du back buffer avant que le dessin soit complet mélange de plusieurs "frames" vidéo en particulier avec jeux vidéo et autres applications graphiquement demandantes source: AnandTech

60 Tearing Solution au Tearing - VSync (Vertical synchronization ) - rendu synchronisé avec l'affichage - inconvénient : ralentit l'affichage source: AnandTech

61 Triple buffering Triple buffering - évite le ralentissement dû à la VSync - un des 2 back buffers est toujours complet - le front buffer peut être mis à jour sans attendre source: AnandTech

62 Performance de l affichage Latence (lag) - effet : l affichage «ne suit pas» l interaction - raison : le rendu n'est pas assez rapide

63 Performance de l affichage Latence (lag) - effet : l affichage «ne suit pas «l interaction - raison : le rendu n'est pas assez rapide Solutions - afficher moins de choses : dans l espace dans le temps - afficher en mode XOR

64 Performance de l affichage Afficher moins de choses dans l'espace - Clipping : réduire la zone d'affichage méthodes rect() et region() de QPaintEvent - "Backing store" ou équivalent 1) copier ce qui ne change pas dans une image 2) afficher cette image dans la zone de dessin 3) afficher la partie qui change par dessus

65 Performance de l affichage Afficher moins de choses dans le temps - sauter les images intermédiaires : réafficher une fois sur deux ou selon l'heure - les timers peuvent être utiles (cf. QTimer) événements void mousemoveevent(qmouseevent* e) }... if (delay < MAX_DELAY) update(); boucle de gestion des événements void paintevent(qpaintevent* e) { } if (delay > MAX_DELAY) return;... Ne pas réafficher si le délai est trop long Suivant le cas (et le toolkit), test dans une de ces 2 fonctions

66 XOR Principe - affichage en mode XOR très efficace pour déplacements interactifs Afficher 2 fois pour effacer - 1er affichage: pixel = bg ^ fg - 2eme affichage: pixel = (bg ^ fg) ^ fg = bg Problèmes - couleurs aléatoires - plus disponible avec Qt4 Exemple Java Graphics : - setcolor(color c1) - setpaintmode() : dessine avec c1 - setxormode(color c2) : échange c1 et c2

IHM2. Eric Lecolinet - Télécom ParisTech www.telecom-paristech.fr/~elc 1. Toolkit graphique Qt Dessin interactif. Machines à états.

IHM2. Eric Lecolinet - Télécom ParisTech www.telecom-paristech.fr/~elc 1. Toolkit graphique Qt Dessin interactif. Machines à états. IHM2 Toolkit graphique Qt Dessin interactif Machines à états Qt Designer Eric Lecolinet - Télécom ParisTech www.telecom-paristech.fr/~elc 1 Toolkit Qt Boîte à outils graphique multi-plateformes - Principaux

Plus en détail

Construction d Interfaces Graphiques

Construction d Interfaces Graphiques Informatique S7-S9 Module CAI Construction d Interfaces Graphiques Alexis NEDELEC Centre Européen de Réalité Virtuelle Ecole Nationale d Ingénieurs de Brest enib c 2012 nedelec@enib.fr (ENIB-CERV) Construction

Plus en détail

Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184. Frédéric BERTIN fbertin@neotilus.com

Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184. Frédéric BERTIN fbertin@neotilus.com Développement mobile MIDP 2.0 Mobile 3D Graphics API (M3G) JSR 184 Frédéric BERTIN fbertin@neotilus.com Présentaion : Mobile 3D Graphics API JSR 184 M3G :présentation Package optionnel de l api J2ME. Prend

Plus en détail

La programmation orientée objet et le langage C++

La programmation orientée objet et le langage C++ Cours précédents La programmation orientée objet et le langage C++ Pablo Rauzy rauzy @ enst fr pablo.rauzy.name/teaching.html#epu-cpp EISE4 @ Polytech UPMC 22 octobre 2014 Cours 5 Nouveautés du C++ par

Plus en détail

Utiliser le logiciel Photofiltre Sommaire

Utiliser le logiciel Photofiltre Sommaire Utiliser le logiciel Photofiltre Sommaire 1. Quelques mots sur l image 2. Obtenir des images numériques 3. Le tableau de bord de logiciel PhotoFiltre 4. Acquérir une image 5. Enregistrer une image 6. Redimensionner

Plus en détail

Utilisation de la plateforme VIA ecollaboration

Utilisation de la plateforme VIA ecollaboration Entrer sur la plateforme L invitation que vous avez reçue comporte un lien vers la plateforme VIA ecollaboration (salle privée de François Guérin de Communagir). Pour y accéder, cliquez simplement sur

Plus en détail

Designer d escalier GUIDE DE L UTILISATEUR. Stair Designer-1

Designer d escalier GUIDE DE L UTILISATEUR. Stair Designer-1 Designer d escalier GUIDE DE L UTILISATEUR Stair Designer-1 Stair Designer-2 Designer d escalier Le Designer d escalier rend facile la réalisation et la mise en place d escaliers sur mesure dans votre

Plus en détail

MANUEL D UTILISATION PRO-FACE

MANUEL D UTILISATION PRO-FACE MANUEL D UTILISATION PRO-FACE SOMMAIRE Chapitre 1 Procédure d utilisation 1. En créant un écran seul..... 2. En créant un écran plus un programme logique.. 1-1 1-2 Chapitre 2 Du début à la fin 1. Guide.....

Plus en détail

Architecture générale des interfaces graphiques. IHM: Fondements des Interfaces Graphiques. Applications. Outils de construction d interfaces

Architecture générale des interfaces graphiques. IHM: Fondements des Interfaces Graphiques. Applications. Outils de construction d interfaces Architecture générale des interfaces graphiques Applications IHM: Fondements des Interfaces Graphiques Olivier Chapuis chapuis@lri.fr Outils de construction d interfaces Bibliothèque graphique Système

Plus en détail

Initiation au dessin Bitmap

Initiation au dessin Bitmap Sébastien Stasse Initiation au dessin Bitmap Guide d apprentissage et notions de base 2e édition Nom : Classe : Produit par l École Alex Manoogian AW version 6 Initiation au dessin bitmap Initiation au

Plus en détail

INTERWRITE Workspace

INTERWRITE Workspace INTERWRITE Workspace Prêt à fonctionner 1. Allumer le tableau blanc (interrupteur sur le côté). 2. Allumer le vidéoprojecteur (voyant vert). 3. Brancher sur l ordinateur : le câble ou la clé bluetooth

Plus en détail

«Petit guide d utilisation Prezi» par Marc Nolet

«Petit guide d utilisation Prezi» par Marc Nolet «Petit guide d utilisation Prezi» par Marc Nolet Étape 1 : INSCRIPTiON : S inscrire à Prezi en suivant les étapes à l aide du tutoriel suivant : cliquez ici Étape 2 : OUVRIR UNE NOUVELLE PRÉSENTATION :

Plus en détail

Support de formation Notebook

Support de formation Notebook Support de formation Notebook Guide de l utilisateur du tableau interactif SMART Board Table des matières Le Tableau Blanc Interactif... 1 Comprendre le fonctionnement du TBI... 1 Utiliser le plumier

Plus en détail

Les algorithmes de base du graphisme

Les algorithmes de base du graphisme Les algorithmes de base du graphisme Table des matières 1 Traçage 2 1.1 Segments de droites......................... 2 1.1.1 Algorithmes simples.................... 3 1.1.2 Algorithmes de Bresenham (1965).............

Plus en détail

Mise en scène d un modèle dans l espace 3D

Mise en scène d un modèle dans l espace 3D CHAPITRE 3 Mise en scène d un modèle dans l espace 3D Blender permet de construire des espaces à la manière d une scène de théâtre. Pour cela, il présente dès l ouverture tout ce dont on a besoin : un

Plus en détail

Parcours FOAD Formation EXCEL 2010

Parcours FOAD Formation EXCEL 2010 Parcours FOAD Formation EXCEL 2010 PLATE-FORME E-LEARNING DELTA ANNEE SCOLAIRE 2013/2014 Pôle national de compétences FOAD Formation Ouverte et A Distance https://foad.orion.education.fr Livret de formation

Plus en détail

Des interfaces textuelles aux interfaces graphiques

Des interfaces textuelles aux interfaces graphiques Informatique Graphique Cours 1 - Introduction Introduction L'informatique graphique (ou infographie) est presque aussi vieille que l'informatique (elle date des premiers écrans cathodiques). Elle concerne

Plus en détail

Publication Assistée par Ordinateur

Publication Assistée par Ordinateur Présentation OpenOffice Draw est l'outil de dessin vectoriel de la suite bureautique OpenOffice. De fait, Draw permet de réaliser certains documents comparables à ceux de Publisher, le logiciel de P.A.O.

Plus en détail

Introduction : Cadkey

Introduction : Cadkey Introduction Cadkey Cadkey est un logiciel de dessin assisté par ordinateur. La fenêtre du logiciel devrait ressembler à quelque chose comme suit: Le menu supérieur: Redraw Autoscale Efface Modifier les

Plus en détail

GUIDE Excel (version débutante) Version 2013

GUIDE Excel (version débutante) Version 2013 Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte

Plus en détail

Mes premiers diaporamas avec Open Office Impress?

Mes premiers diaporamas avec Open Office Impress? Mes premiers diaporamas avec Open Office Impress? Courage! Tu vas y arriver 1 Sommaire I. Les bons gestes avant de lancer Open Office (page 3) II. Créer un dossier Open Office. (page 4) III. Les 5 zones

Plus en détail

Mise en forme d'un document écrit sous Word - quelques rappels pour consolider ses connaissances -

Mise en forme d'un document écrit sous Word - quelques rappels pour consolider ses connaissances - Mise en forme d'un document écrit sous Word - quelques rappels pour consolider ses connaissances - Le Brevet Informatique et Internet (B2i) a pour objectif de faire acquérir un ensemble de compétences

Plus en détail

Cours Excel : les bases (bases, texte)

Cours Excel : les bases (bases, texte) Cours Excel : les bases (bases, texte) La leçon 1 est une leçon de base qui vous permettra de débuter avec Excel, elle sera fort utile pour les prochaines leçons. Remarque : à chaque fois qu il est demandé

Plus en détail

Impress / Présentation

Impress / Présentation Impress / Présentation Initiation Version 1.00 du 24.04.2006 Réalisé avec : OOo 2.0.2 Plate-forme / Os : Toutes Distribué par le projet fr.openoffice.org Sommaire 1Définition...3 2Assistant Présentation...3

Plus en détail

Réalisation de cartes vectorielles avec Word

Réalisation de cartes vectorielles avec Word Réalisation de cartes vectorielles avec Word Vectorisation de la carte Après avoir scanné ou avoir récupéré un fond de carte sur Internet, insérez-la dans votre fichier Word : Commencez par rendre visible

Plus en détail

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel PAGE L écran du logiciel d Open Office Draw Nom du document : Nom d enregistrement Barre de mise forme: Ligne, couleurs, fond,... Barre de menu: Les commandes du logiciel Barre d outils: Les boutons de

Plus en détail

Prise en main du logiciel. Smart BOARD Notebook 10

Prise en main du logiciel. Smart BOARD Notebook 10 Prise en main du logiciel Smart BOARD Notebook 10 1. Introduction : Le logiciel Smart BOARD est utilisable avec les tableaux blancs interactifs de la gamme SMART. Toutefois, il n'est pas nécessaire d'avoir

Plus en détail

Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur

Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur Adobe Illustrator Logiciel de dessin vectoriel et de Cartographie Assistée par Ordinateur I- Ouverture d une nouvelle feuille de travail Fichier / Nouveau (ou ctrl + N) Indiquer dans la fenêtre qui s ouvre

Plus en détail

COMMENCER AVEC VUE. Chapitre 1

COMMENCER AVEC VUE. Chapitre 1 Chapitre 1 COMMENCER AVEC VUE Traduction en français du premier chapitre du manuel d'utilisation du logiciel VUE. Traduit de l'américain par Bernard Aubanel. CRÉER UNE NOUVELLE CARTE Pour ouvrir VUE: 1.

Plus en détail

Aide GeoGebra. Manuel Officiel 3.2. Markus Hohenwarter et Judith Hohenwarter www.geogebra.org

Aide GeoGebra. Manuel Officiel 3.2. Markus Hohenwarter et Judith Hohenwarter www.geogebra.org Aide GeoGebra Manuel Officiel 3.2 Markus Hohenwarter et Judith Hohenwarter www.geogebra.org 1 Aide GeoGebra 3.2 Auteurs Markus Hohenwarter, markus@geogebra.org Judith Hohenwarter, judith@geogebra.org Traduction

Plus en détail

Table des matières. F. Saint-Germain / S. Carasco Document réalisé avec OpenOffice.org Page 1/13

Table des matières. F. Saint-Germain / S. Carasco Document réalisé avec OpenOffice.org Page 1/13 Voici un petit tutoriel d'utilisation du tableau numérique de la marque promethean. Ce tutoriel est loin d'être complet, il permet juste une première approche simple des outils de base du logiciel ACTIVstudio.

Plus en détail

2013 Pearson France Adobe Illustrator CC Adobe Press

2013 Pearson France Adobe Illustrator CC Adobe Press Au cours de cette démonstration d Adobe Illustrator CC, vous découvrirez les nouvelles fonctionnalités du logiciel, comme les outils de retouche et la sélection du texte, ainsi que d autres aspects fondamentaux

Plus en détail

www.imprimermonlivre.com

www.imprimermonlivre.com 0 www.imprimermonlivre.com Composition d une couverture avec Word L objectif de ce guide est de vous proposer un mode opératoire pour créer une couverture avec Word. Nous vous rappelons toutefois que Word

Plus en détail

Traitement numérique de l'image. Raphaël Isdant - 2009

Traitement numérique de l'image. Raphaël Isdant - 2009 Traitement numérique de l'image 1/ L'IMAGE NUMÉRIQUE : COMPOSITION ET CARACTÉRISTIQUES 1.1 - Le pixel: Une image numérique est constituée d'un ensemble de points appelés pixels (abréviation de PICture

Plus en détail

Formation VBA 3 Interagir

Formation VBA 3 Interagir Formation VBA 3 Interagir 1 Utilisation des UserForms Les UserForms sont des interfaces largement configurables, il convient de ne pas les limiter à tel ou tel usage qui pourrait être présenté à titre

Plus en détail

31. OOo Draw Réglages propres à Draw

31. OOo Draw Réglages propres à Draw 31. OOo Draw Réglages propres à Draw Thèmes de l'exercice Effectuer les réglages de bases spécifiques à OOo Draw. Tâches à effectuer Indications 1 Lancement de OOo Draw On démarre OOo Draw avec Démarrer

Plus en détail

PHOTOSHOP - L'AFFICHAGE

PHOTOSHOP - L'AFFICHAGE PHOTOSHOP - L'AFFICHAGE Maîtriser les différents types d'affichages Les modes d'affichages Agrandissement et réduction de l'espace de travail L'outil zoom et main / La palette de navigation Réorganisation

Plus en détail

Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7

Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7 Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7 L animation est obtenue par défilement des images décomposant le mouvement de traçage de la signature. Les étapes successives seront : 1. Choix de la

Plus en détail

Manuel de dessin Floorplanner. Floorplanner. Manuel de dessin. Page. Sujet. Sujet. Page 3-4. 4. Floorplanner Avancé. 1.

Manuel de dessin Floorplanner. Floorplanner. Manuel de dessin. Page. Sujet. Sujet. Page 3-4. 4. Floorplanner Avancé. 1. Floorplanner Manuel de dessin Floorplanner Manuel de dessin Floorplanner vous laisse facilement créer des plans d aménagement interactifs ainsi que de pouvoir les publier en ligne. Ce guide explique l

Plus en détail

TP Blender n 2 : Importation d un modèle SketchUp et animation

TP Blender n 2 : Importation d un modèle SketchUp et animation TP Blender n 2 : Importation d un modèle SketchUp et animation Service de Conception Géométrique Université de Liège Aérospatiale et Mécanique Conçu avec Blender 2.66 et SketchUp 8 De SketchUp à Blender

Plus en détail

INITIATION A EXCEL 2007. Année 2009 2010

INITIATION A EXCEL 2007. Année 2009 2010 Qwertyuiopasdfghjklzxcvbnmqwertyu iopavbnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmqw

Plus en détail

MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130)

MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130) CRDP de l académie de Versailles Mission TICE Médiapôles mediapoles @crdp.ac-versailles.fr MEMENTO D'UTILISATION Du T.N.I. SmartBoard (Version 10.0.130) Mars 2009 584, rue Fourny 78530 Buc Tél. 01 39 45

Plus en détail

PR OC E D U RE S D E B A S E

PR OC E D U RE S D E B A S E Photofiltre Préparé par Philipe Lampron, auxiliaire du cours FPE 7650 en 2004-2005. *** Pour optimiser une image : enregistrer sous et augmenter la compression PR OC E D U RE S D E B A S E PhotoFiltre

Plus en détail

L alternative, c est malin 1. Comment faire plein de choses pour pas cher sur MacIntosh

L alternative, c est malin 1. Comment faire plein de choses pour pas cher sur MacIntosh L alternative, c est malin 1 ou Comment faire plein de choses pour pas cher sur MacIntosh (Les logiciels : Pages et Keynote de la suite iwork) (Jean Aboudarham 2006) 1 Merci à François Béranger pour qui

Plus en détail

Note de cours. Introduction à Excel 2007

Note de cours. Introduction à Excel 2007 Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier

Plus en détail

SolidWorks edrawings et publications

SolidWorks edrawings et publications SolidWorks edrawings et publications Ce tutorial a pour but de vous expliquer ce qu est edrawings et ce que ce format de fichier peut vous rendre comme services, puis de vous expliquer les différentes

Plus en détail

F.A.Q 1.0 Designer 3D Atex System

F.A.Q 1.0 Designer 3D Atex System -Sommaire- 1-Comment installer le logiciel?...2 2-Comment créer un projet?...3 3-Comment ouvrir un projet?...4 4-Comment se déplacer en 2D & 3D?...5 5-Comment ajouter des composants?...6 1-Comment installer

Plus en détail

Tp_chemins..doc. Dans la barre "arche 2" couleur claire 1/5 21/01/13

Tp_chemins..doc. Dans la barre arche 2 couleur claire 1/5 21/01/13 TP de création : utilisation des chemins vectoriels Finis les mauvais rêves : vous aurez enfin votre dreamcatcher (Indienss des Grands Lacs) 1 ) Créez une nouvelle image de 300 pixels sur 600 pixels en

Plus en détail

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz INITIATION à Word 2007 xcvbnmqwertyuiopasdfghjklzxcvbn Cours informatiques Année 2009/2010 mqwertyuiopasdfghjklzxcvbnmqwert

Plus en détail

OFPPT ROYAUME DU MAROC RESUME THEORIQUE & GUIDE DE TRAVAUX PRATIQUES APPLICATIONS DE DESSIN ASSISTE PAR ORDINATEUR MODULE N 9: :BTP SECTEUR

OFPPT ROYAUME DU MAROC RESUME THEORIQUE & GUIDE DE TRAVAUX PRATIQUES APPLICATIONS DE DESSIN ASSISTE PAR ORDINATEUR MODULE N 9: :BTP SECTEUR OFPPT ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail DIRECTION RECHERCHE ET INGENIERIE DE FORMATION RESUME THEORIQUE & GUIDE DE TRAVAUX PRATIQUES MODULE N 9: SECTEUR

Plus en détail

Malgré son aspect spartiate, Freeplane offre de nombreuses fonctionnalités en particulier dans le domaine de la diffusion des cartes sur le Web.

Malgré son aspect spartiate, Freeplane offre de nombreuses fonctionnalités en particulier dans le domaine de la diffusion des cartes sur le Web. Création d une carte heuristique avec Freeplane Version : 1.1.3 Barre de menus Barre d outils Barre des touches de fonctions Espace de travail Barre d icônes Éditeur de notes Freeplane est un logiciel

Plus en détail

Assistant d e tablissement de Tableaux

Assistant d e tablissement de Tableaux Assistant d e tablissement de Tableaux Cet outil est autonome et doit être installé sur votre ordinateur sous Windows. Cet outil n est pas parfait, il peut proposer des solutions non correctes, le tableau

Plus en détail

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français Table des Matières 1. Introduction... 2 2. Spécifications du Système... 2 3. Installer Ladibug... 3 4. Connexion

Plus en détail

GIMP. Le traitement d'images libre INSTALLATION SUR WINDOWS

GIMP. Le traitement d'images libre INSTALLATION SUR WINDOWS Page 1/9 GIMP Le traitement d'images libre INSTALLATION SUR WINDOWS Logiciel utilisé : Gimp Version : 2.8 Niveau : Débutant Auteur : David VAYSSIERE Licence : Licence GNU / FDL Page 1 sur 11 Sommaire I.

Plus en détail

Spécifications techniques

Spécifications techniques Spécifications techniques Décembre2009 1. Récapitulatif des formats : p2 1. Formats classiques p2 2. Formats Rich Média p2 2. Emplacements : p3 1. Directions.fr p3 2. Newsletter Directions p4 3. Contraintes

Plus en détail

Mon aide mémoire traitement de texte (Microsoft Word)

Mon aide mémoire traitement de texte (Microsoft Word) . Philippe Ratat Mon aide mémoire traitement de texte (Microsoft Word) Département Ressources, Technologies et Communication Décembre 2006. Sommaire PRÉSENTATION DU DOCUMENT 1 Objectif principal 1 Deux

Plus en détail

HMI target Visu / PLC HMI. Pour réaliser une interface homme machine avec PLC control

HMI target Visu / PLC HMI. Pour réaliser une interface homme machine avec PLC control HMI target Visu / PLC HMI Pour réaliser une interface homme machine avec PLC control VERSION : 1.4 / PH DATE : 5 Novembre 2014 Sommaire Ce manuel explique de manière pratique les étapes successives pour

Plus en détail

Sélection du contrôleur

Sélection du contrôleur Démo CoDeSys - 1 - 1. Configuration de l environnement de travail : Lancer le logiciel CoDeSys Fichier Nouveau Lors de la première utilisation, une boîte de dialogue apparaît permettant la sélection du

Plus en détail

M2-Images. Rendu Temps Réel - OpenGL 4 et compute shaders. J.C. Iehl. December 18, 2013

M2-Images. Rendu Temps Réel - OpenGL 4 et compute shaders. J.C. Iehl. December 18, 2013 Rendu Temps Réel - OpenGL 4 et compute shaders December 18, 2013 résumé des épisodes précédents... création des objets opengl, organisation des données, configuration du pipeline, draw,... opengl 4.3 :

Plus en détail

GL BE FLYER. Chef de projet de l équipe : SCIONICO Pierre

GL BE FLYER. Chef de projet de l équipe : SCIONICO Pierre GL BE FLYER Chef de projet de l équipe : SCIONICO Pierre Membres de l équipe : BRESSON Adrien THIERY Kévin SCIONICO Pierre ALBERTINI Rémi ROBERT Cédric Tuteur du projet : GESQUIERE Gilles IUT de l'université

Plus en détail

FORMATION EXCEL 2010 Groupe LUCAS LOGICIA

FORMATION EXCEL 2010 Groupe LUCAS LOGICIA FORMATION EXCEL 2010 Groupe LUCAS LOGICIA 1 TABLE DES MATIERES 1. L INTERFACE... 3 2. LES OPTIONS D AFFICHAGE... 5 3. LES MODELES... 8 4. LES CLASSEURS... 9 5. GESTION DES CELLULES... 14 6. SAISIE DES

Plus en détail

1 INTRODUCTION. PowerBuilder - Introduction. Pascal Buguet Imprimé le 19 août 2004 Page 1

1 INTRODUCTION. PowerBuilder - Introduction. Pascal Buguet Imprimé le 19 août 2004 Page 1 1 INTRODUCTION 1 INTRODUCTION... 1 1.1 A quoi sert Power Builder?... 2 1.2 Principaux Concepts... 4 1.3 Une première application... 6 1.3.1 Création du Workspace... 7 1.3.2 Création de l application...

Plus en détail

Création de maquette web

Création de maquette web Création de maquette web avec Fireworks Il faut travailler en 72dpi et en pixels, en RVB Fireworks étant un logiciel dédié à la création de maquettes pour le web il ne propose que les pixels pour le texte

Plus en détail

L espace de travail de Photoshop

L espace de travail de Photoshop L espace de travail de Photoshop 1 Au cours de cette leçon, vous apprendrez à : ouvrir les fichiers Photoshop ; sélectionner et employer certains des outils dans le panneau Outils ; définir les options

Plus en détail

Dessiner dans Galaad FRANÇOIS PALLUT

Dessiner dans Galaad FRANÇOIS PALLUT Dessiner dans Galaad FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Pas de Modification : http://creativecommons.org/licenses/by-nc-nd/2.0/fr/ Table des matières Objectifs 5 Introduction 7

Plus en détail

Petit guide d utilisation Prezi

Petit guide d utilisation Prezi Petit guide d utilisation Prezi Étape 1 : Rendez-vous à www.prezi.com. Étape 2 : De la page d accueil, cliquez sur Sign Up. Étape 3 : Après avoir cliqué sur Sign Up, cliquez sur Get dans le bas de la colonne

Plus en détail

Comment sélectionner des sommets, des arêtes et des faces avec Blender?

Comment sélectionner des sommets, des arêtes et des faces avec Blender? Comment sélectionner des sommets, des arêtes et des faces avec Blender? VVPix v 1.00 Table des matières 1 Introduction 1 2 Préparation d une scène test 2 2.1 Ajout d objets dans la scène.........................................

Plus en détail

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7) TRUCS & ASTUCES SYSTEME 1-Raccourcis Programme sur le Bureau (7) 2- Mettre la souris sur Tous les programmes 3- Clic DROIT sur le programme dont on veut créer un raccourcis 4- Dans le menu contextuel Clic

Plus en détail

PowerPoint offre trois modes d affichage principaux : le mode Normal, le mode Trieuse de diapositives et le mode Diaporama

PowerPoint offre trois modes d affichage principaux : le mode Normal, le mode Trieuse de diapositives et le mode Diaporama VERSION XP Mireille Ducellier avril 2004 PowerPoint est un logiciel de Présentation Assistée par Ordinateur. Il permet de préparer des présentations contenant du texte, des images, des effets visuels,

Plus en détail

Premier cours d informatique

Premier cours d informatique La lecture du règlement intérieur Définition de quelques mots informatiques Premier cours d informatique Salutation d usage et présentation des participants Et du projet -Informatique : Traitement automatique

Plus en détail

WINDOWS 8. Windows 8 se distingue par la présence de 2 interfaces complémentaires :

WINDOWS 8. Windows 8 se distingue par la présence de 2 interfaces complémentaires : WINDOWS 8 Windows 8 : généralités Windows 8 est la dernière version du système d'exploitation de Windows, sortie en octobre 2012. Si vous possédez un ordinateur récent, il y a de fortes chances que votre

Plus en détail

Initiation à linfographie

Initiation à linfographie Ce support de cours de l Agence universitaire de la Francophonie est distribué sous licence GNU FDL. Permission vous est donnée de copier, distribuer et/ou modifier ce document selon les termes de la Licence

Plus en détail

1. Aperçu des fonctionnalités Page 2. 1.1 Vérification de l activation du mode Tablet PC Page 3

1. Aperçu des fonctionnalités Page 2. 1.1 Vérification de l activation du mode Tablet PC Page 3 Table des matières 1. Aperçu des fonctionnalités Page 2 1.1 Vérification de l activation du mode Tablet PC Page 3 1.2 Activer la zone de saisie de texte sur l ordinateur Page 4 1.2.1 Stylo et option tactile

Plus en détail

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés DSI Documentation utilisateurs Installation et paramétrage Accès aux modèles, autotextes et clip- art partagés Auteur : Yves Crausaz Date : 21 septembre 2006 Version : 1.04 Glossaire OOo : Abréviation

Plus en détail

Centre de formation: Collège IBN BASSAM - TEMARA. Ce cours est proposé par le professeur d informatique:

Centre de formation: Collège IBN BASSAM - TEMARA. Ce cours est proposé par le professeur d informatique: Centre de formation: Collège IBN BASSAM - TEMARA Ce cours est proposé par le professeur d informatique: ABDALLAH RAKKANE Chapitre Page Initiation au système d exploitation: Windows. 2 Initiation au Traitement

Plus en détail

Prise en main du logiciel Smart BOARD

Prise en main du logiciel Smart BOARD Prise en main du logiciel Smart BOARD 1. Introduction : Le logiciel Smart BOARD est utilisable avec les tableaux blancs interactifs de la gamme SMART. Toutefois, il n'est pas nécessaire d'avoir un tbi

Plus en détail

Introduction à Expression Web 2

Introduction à Expression Web 2 Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer

Plus en détail

La Clé informatique. Formation Excel XP Aide-mémoire

La Clé informatique. Formation Excel XP Aide-mémoire La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles

Plus en détail

FICHE 1 : LANCER PUBLISHER

FICHE 1 : LANCER PUBLISHER FICHE 1 : LANCER PUBLISHER Double-cliquez sur l'icône de Publisher 2003., ou cliquez sur Démarrer et sélectionnez Microsoft Publisher Si vous n'avez pas encore installé Publisher, insérez le CD-ROM d Office

Plus en détail

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4

Plus en détail

Page 2 à 13 : Notice du plotter (en français) Page 14 à 124 : Notice de WinPcSign (en français)

Page 2 à 13 : Notice du plotter (en français) Page 14 à 124 : Notice de WinPcSign (en français) Page 2 à 13 : Notice du plotter (en français) Page 14 à 124 : Notice de WinPcSign (en français) Notice d'utilisation FÉLICITATIONS! Merci d'avoir choisi un plotter PROMACUT : Avant d'utiliser votre plotter,

Plus en détail

Prezi. Table des matières

Prezi. Table des matières Prezi Table des matières 1. Inscription... 2 2. ouvrir prezi... 4 3. créer une nouvelle présentation... 4 3.1. Ajout de texte... 5 3.2. Modifier (éditer) le texte... 5 3.3. Insérer une image... 5 3.4.

Plus en détail

Ce dont nous avons besoin pour suivre ce tutorial :

Ce dont nous avons besoin pour suivre ce tutorial : Ce dont nous avons besoin pour suivre ce tutorial : -3ds max Version d essai disponible ICI -S2 CMX Viewer A télécharger ICI -Brazil r/s A télécharger ICI -CMX importer A télécharger ICI. Il suffit de

Plus en détail

C.F.A.O. : Conception et Fabrication Assistées par Ordinateur.

C.F.A.O. : Conception et Fabrication Assistées par Ordinateur. C.F.A.O. : Conception et Fabrication Assistées par Ordinateur. La CFAO réunit dans une même démarche informatique les actions de conception et de fabrication d un objet. La technique utilisée permet à

Plus en détail

Correction des Travaux Pratiques Organiser son espace de travail

Correction des Travaux Pratiques Organiser son espace de travail Module 01 Correction des Travaux Pratiques Organiser son espace de travail Correction de l exercice N 1 Organiser son espace de travail Objectif de l exercice : 1. Comprendre le dock 2. Afficher les règles

Plus en détail

AGASC / BUREAU INFORMATION JEUNESSE 06700 Saint Laurent du Var Tel : 04.93.07.00.66 bij@agasc.fr www.agasc.fr. Word: Les tableaux.

AGASC / BUREAU INFORMATION JEUNESSE 06700 Saint Laurent du Var Tel : 04.93.07.00.66 bij@agasc.fr www.agasc.fr. Word: Les tableaux. Word: Les tableaux Introduction 6 ième partie Il est préférable par moments de présenter de l'information sous forme de tableau. Les instructions qui suivent démontrent comment créer un tableau et comment

Plus en détail

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de Guide de l utilisateur Faites connaissance avec la nouvelle plateforme interactive de Chenelière Éducation est fière de vous présenter sa nouvelle plateforme i+ Interactif. Conçue selon vos besoins, notre

Plus en détail

Modules Multimédia PAO (Adobe)

Modules Multimédia PAO (Adobe) Modules Multimédia PAO (Adobe) Pré-requis : Bonne maîtrise de la manipulation d'un PC (environnement Windows ou Mac) et de la navigation Internet. Disposition pour le graphisme recommandée. Mémoire visuelle,

Plus en détail

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer» TUTORIEL IMPRESS Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer» Une page impress s'ouvre : Le volet gauche contiendra toutes les diapositives

Plus en détail

Optimisation interactive pour la visualisation d images médicales

Optimisation interactive pour la visualisation d images médicales École Polytechnique de l Université de Tours 64, Avenue Jean Portalis 37200 TOURS, FRANCE Tél. +33 (0)2 47 36 14 14 www.polytech.univ-tours.fr Département Informatique 5 e année 2012-2013 Rapport de Projet

Plus en détail

Logiciel PICAXE Programming Editor

Logiciel PICAXE Programming Editor Logiciel PICAXE Programming Editor Notice réduite 1. Lancer le logiciel PICAXE Programming Editor (Vidéo : «Lancer le programme»). 2. Dessiner un diagramme (Vidéos : «Nouveau programme» et «Dessiner le

Plus en détail

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet. 1- Optimiser le poids de votre image : Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet. Tous les types d utilisateurs (auteur, publicateur,

Plus en détail

Introduction à Adobe Illustrator pour la cartographie et la mise en page

Introduction à Adobe Illustrator pour la cartographie et la mise en page Atelier Carto. Septembre 2009 Dept. Géographie / Université de Toulouse-Le Mirail Laurent Jégou Introduction à Adobe Illustrator pour la cartographie et la mise en page Le présent support n'a pas prétention

Plus en détail

Sommaire. Aide Page 1

Sommaire. Aide Page 1 Aide Page 1 Sommaire Objectif du logiciel............ 2 Présentation................ 2 Créer un nouveau quadrillage... 3 Démarrer un nouveau plan..... 3 Sélectionner une ligne......... 3 Insérer une nouvelle

Plus en détail

Interfaces graphiques avec l API Swing

Interfaces graphiques avec l API Swing Interfaces graphiques avec l API Swing Les Swing Les classes graphiques Swing dérivent de la classe JComponent, qui hérite ellemême de la classe AWT (Abstract Window Toolkit). Tous les composants Swing

Plus en détail

79140 CERIZAY. Collège G. CLEMENCEAU. Page 1 sur 18

79140 CERIZAY. Collège G. CLEMENCEAU. Page 1 sur 18 SEGPA 79140 CERIZAY Page 1 sur 18 SOMMAIRE 1. ASPECTS JURIDIQUES DU LOGICIEL SOLIDWORKS.. 2 2. OUVRIR LE LOGICIEL SOLIDWORKS.. 3 3. TRAVAILLER DANS L ESQUISSE (2D). 4 4. COMMENT DESSINER UN RECTANGLE..

Plus en détail

Comment optimiser dans ImageReady?

Comment optimiser dans ImageReady? L optimisation des éléments graphiques et la création de la page Web 243 Comment optimiser dans ImageReady? Avec ImageReady, l optimisation d un fichier pour le Web est plus performante qu avec Photoshop.

Plus en détail

Rhinoceros Modeleur NURBS sous Windows

Rhinoceros Modeleur NURBS sous Windows Rhinoceros Modeleur NURBS sous Windows Manuel de Formation Niveau 1 Version 4.0 R40TML1-07-2006 Rhinoceros Level 1 Training Manual v4.0 Robert McNeel & Associates 2006 Tous droits réservés. Imprimé aux

Plus en détail

Rapport projet MMI. Luis Domingues, I3 Naomi Favre, I3 Tiago De Deus, I3. Luis Domingues, Tiago De Deus, Naomi Favre SP 2013 - Interfaces Multimodales

Rapport projet MMI. Luis Domingues, I3 Naomi Favre, I3 Tiago De Deus, I3. Luis Domingues, Tiago De Deus, Naomi Favre SP 2013 - Interfaces Multimodales Rapport projet MMI 2013 Luis Domingues, I3 Naomi Favre, I3 Tiago De Deus, I3 Page 1 Table des matières Luis Domingues, Tiago De Deus, Naomi Favre Introduction... 4 Contexte... 4 Description du projet...

Plus en détail