PHP-Introduction à la génération de graphiques, fichiers Excel et PDF
|
|
- Pascal Lavigne
- il y a 8 ans
- Total affichages :
Transcription
1 Cours de Programmation Internet PHP-Introduction à la génération de graphiques, fichiers Excel et PDF Magali Contensin - CNRS PHP est principalement utilisé pour générer des pages Web au format HTML ou XHTML mais il permet également d envoyer vers le navigateur du client des données dans d autres formats (textes ou binaires). Génération de graphiques La bibliothèque graphique orientée objet JpGraph permet de générer très facilement des graphiques (courbes, histogrammes, camemberts 2D et 3D,...). Les images générées peuvent être stockées dans un fichier sur le serveur ou être envoyées au navigateur. Les formats d images possibles sont : png, gif, jpeg et wbmp. Génération de fichiers pour le tableur Excel Le module PEAR Spreadsheet_Excel_Writer permet de créer des fichiers Excel en PHP. PEAR (PHP Extension and Application Repository) gère la distribution de composants PHP appelés packages (ce sont des briques logicielles écrites en PHP objet). Génération de PDF FPDF est une classe PHP permettant de générer des fichiers au format PDF (gestion des en-têtes et pieds de pages, couleur, inclusion d images au format png et jpeg, format de page, liens, marges,...). Sources sur : Magali Contensin avril 2005 CNRS 1/10
2 1 Génération de graphiques Pour générer des graphiques, nous utiliserons la bibliothèque graphique orientée objet JpGraph. Celle-ci propose des classes pour chaque type de graphique. 1.1 Installation de JpGraph Vérifier la configuration requise JpGraph s appuie sur la bibliothèque GD de Thomas Boutell version 1.8.x ou > 2.15 (la version conseillée pour JpGraph v est GD 2.28). Si PHP n a pas été compilé avec cette bibliothèque il ne sera pas possible d utiliser JpGraph. Pour savoir si PHP est compilé avec GD et si la version de la bibliothèque est suffisante exécuter le script ci-dessous : phpinfo() ; Dans la page Web affichée il doit y avoir un tableau concernant gd. Celui-ci fournit les informations quant aux formats d images possibles (dans l exemple ci-dessous il est indiqué que 4 formats sont supportés). JpGraph fonctionne avec PHP >= (la version conseillée pour JpGraph v est PHP 4.4.0). La fonction phpinfo() permet également de connaître la version de PHP : Télécharger Télécharger la version 1.x sur le site pour PHP4 (version stable en avril 2006 : ) ou la version 2.x pour PHP5 sur le site : Installer Décompresser le fichier téléchargé et copier le répertoire dans le répertoire de travail ou dans un des répertoires spécifié par la directive include_path (cette directive est affichée par phpinfo). Magali Contensin avril 2006 CNRS 2/10
3 1.2 Créer un graphique La création d un graphique suit toujours le même schéma : - Inclusion de : o la bibliothèque principale jpgraph.php (constantes, classes) o une ou plusieurs classes selon le graphique à générer - Création du graphique (largeur et hauteur, titre, ombrage, couleur, ) - Création de l objet (ou des objets) à placer dans le graphique - Ajout de l objet (ou des objets) au graphique - Envoi du graphique // inclusions require("jpgraph/jpgraph.php"); require("jpgraph/jpgraph_line.php"); 300 // creation du graphique $graph = new Graph(300, 200); $graph->setscale("intint"); 200 // creation de l'objet courbe 1 $ydata = array(2, 6, 12, 6, 8, 1, 9, 13, 5, 7, 14); $courbe1 = new LinePlot($ydata); $courbe1->setcolor("red"); // creation de l'objet courbe 2 $ydata2 = array(8, 5, 4, 3, 1, 4, 8, 10, 11, 12, 12.5); $courbe2 = new LinePlot($ydata2); $courbe2->setcolor("blue"); // SetColor("#FF0000") // Ajouter les objets au graphique $graph->add($courbe1); $graph->add($courbe2); // Dessiner le graphique $graph->stroke(); // argument vide = envoi navigateur, chemin absolu = sauver La bibliothèque principale jpgraph.php est incluse ainsi que la bibliothèque pour les courbes jpgraph_line.php. Un graphique de largeur 300 et de hauteur 200 est créé avec une échelle entière sur les axes x et y. Les échelles disponibles sont lin (linéaires standard), text (pour mettre du texte sur les graduations en x), log (logarithmique), int (restreint aux entiers). Deux objets courbes de couleurs différentes sont créés (la liste des valeurs sur l axe des y est fournie, il est également possible de préciser les valeurs pour les abscisses) et sont ajoutés au graphique. L envoi vers le navigateur est réalisé par la dernière instruction. Les fichiers à inclure dépendent de l objet graphique à générer : jpgraph_line.php jpgraph_bar.php jpgraph_pie.php jpgraph_pie3d.php jpgraph_scatter.php jpgraph_radar.php Magali Contensin avril 2005 CNRS 3/10
4 1.3 Autres exemples de graphiques Création d un histogramme SetShadow SetColor SetMarginColor SetScale(textint) SetMargin(g, d, h, b) // inclusion des classes require('jpgraph/jpgraph.php'); require('jpgraph/jpgraph_bar.php'); // donnees des axes Y et X $ydata = array(15, 6, 30, 6, 12, 2); $xdata = array('jan', 'Fev', 'Mar', 'Avr', 'Mai', 'Jui'); // creation du graphique $graph = new Graph(count($ydata)*50, 200); $graph->setscale("textint"); // style $graph->setshadow(); $graph->setcolor('white'); $graph->setmargincolor('gray6'); $graph->setmargin(40, 30, 20, 40);// marge gauche, droite, haut, bas // donner des titres et etiquettes $graph->title->set("exemple d'histogramme"); $graph->yaxis->title->set("nombre"); $graph->xaxis->title->set("mois"); $graph->xaxis->setticklabels($xdata); $graph->xaxis->settextlabelinterval(2); // creation histogramme $hist = new BarPlot($ydata); $hist->setwidth(1.0) ; $hist->setfillgradient("coral1","white", GRAD_MIDVER); // ajout du composant histogramme au graphique $graph->add($hist); // envoi image au format PNG $graph->img->setimgformat("png"); // formats autorises : png, gif, jpg $graph->stroke(); Magali Contensin avril 2006 CNRS 4/10
5 Création d un camembert 3D 400 SetShadow SetSize(0.5) = 50% de 400 SetLegends // inclusion des classes require('jpgraph/jpgraph.php'); require('jpgraph/jpgraph_pie.php'); // camembert require('jpgraph/jpgraph_pie3d.php'); // camembert 3D // creation du graphique $graph = new PieGraph(400, 200); $graph->setshadow(); $graph->title->set("netcraft Web Server Survey - fin 2005"); // creation objet camembert $data = array(20.24, 0.78, 70.98, 2.52); $legend = array('microsoft', 'Zeus', 'Apache', 'Sun'); $camembert = new PiePlot3D($data); $camembert->setangle(45); // angle de projection (10 a 85 degres) $camembert->setsize(0.5); // entre 0 et 0.5 $camembert->setcenter(0.4); // on peut definir x et y $camembert->setlegends($legend); $camembert->settheme('water'); // earth, water, pastel, sand // ajout du camembert au graphe $graph->add($camembert); // envoi $graph->img->setimgformat("png"); $graph->stroke(); SetCenter(0.4) = 40% de la largeur 10 degrés 45 degrés 85 degrés Magali Contensin avril 2005 CNRS 5/10
6 1.4 Afficher l image dans une page Web Lorsqu une image est produite elle peut être stockée sur le serveur (il suffit de passer en paramètre à la méthode Stroke le nom du fichier d image) ou envoyée au serveur Web. Le script php qui génère une image ne peut pas produire une page HTML. L'image (script php) doit être incluse dans une page HTML avec l'élément img. L adresse associée à l image est le nom du script générant le graphique. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " <html> <head> <title>inclusion d'image</title> </head> <body> <p>un graphique comportant deux courbes <img src="testcourbe.php" alt="courbes"> </p> </body> </html> Documentation Les classes et méthodes sont documentées dans le sous-répertoire ref du répertoire docs. Un manuel est disponible dans le sous-répertoire html du répertoire docs Magali Contensin avril 2006 CNRS 6/10
7 2 Génération de fichiers pour tableurs 2. 1 Solution 1 : CSV (comma-separated values) ou TSV (tabulation ) Format de fichier : - une ligne par ligne de tableau - les champs sont séparés par des virgules (CSV) ou par des tabulations (TSV) - Type MIME : text/csv pour CSV, text/tab-separated-values pour TSV // en tete HTTP header("content-type:text/tab-separated-values"); header("content-disposition:attachment;filename=testcsv.xls"); // Corps HTTP : fichier au format CSV echo "cellule a1\tcellule b1\tcellule c1\n"; echo "cellule a2\tcellule b2\tcellule c2\tcellule d2\n"; echo "cellule a3\tcellule b3\tcellule c3"; Il existe des fonctions PHP pour lire ou écrire des fichiers CSV (fputcsv et fgetcsv). Avec ces fonctions il est possible de préciser le séparateur 2.2 Solutions 2 : PEAR Le module PEAR Spreadsheet_Excel_Writer permet de créer un fichier Excel (format Excel 5 BIFF5) comportant plusieurs feuilles. Les données ont un style. Il est possible de définir les marges, les dimensions des colonnes et lignes et les en-têtes et pieds de page. Le module permet d écrire des formules Excel. Vérifier la configuration requise Pour utiliser ce module il faut que PHP soit compilé avec PEAR. Magali Contensin avril 2005 CNRS 7/10
8 Télécharger et installer Télécharger et le module OLE-0.5 s il n est pas installé > pear install Spreadsheet_Excel_Writer-0.8 Exemple // 1. inclusion du module Pear pour Excel require_once 'Spreadsheet/Excel/Writer.php'; // 2. Creation d'un classeur $classeur = new Spreadsheet_Excel_Writer(); // 3. Creation d'une feuille $feuille = &$classeur->addworksheet('feuille 1'); // style en tete de cellule $th = &$classeur->addformat(); // pointeur vers $classeur->addformat $th->setbold(); // gras $th->setcolor('white'); // texte blanc $th->setfgcolor('red'); // fond de la cellule rouge $th->setalign('center'); // alignement left, right, center // ecriture des donnees dans les cellules $feuille->write(0, 0, 'Nom', $th); // ligne 0, colonne 0, format $feuille->write(0, 1, 'Prenom', $th); // ligne 0, colonne 1, format $feuille->write(1, 0, 'Bond'); $feuille->write(1, 1, 'James'); $feuille->write(2, 0, 'Jones'); $feuille->write(2, 1, 'Indiana'); $feuille->write(3, 0, 'Gates'); $feuille->write(3, 1, 'Benjamin'); // 4. Creation d'une deuxieme feuille $feuille2 = &$classeur->addworksheet('xxx'); $feuille2->write(0, 0, 'test'); // donnees de la 2eme feuille // 5. Envoi du fichier au client $classeur->send('test.xls'); $classeur->close(); Documentation Magali Contensin avril 2006 CNRS 8/10
9 3 Génération de documents PDF La classe PHP FPDF permet de générer des fichiers au format PDF (gestion des en-tetes et pieds de pages, couleur, images au format png et jpg, format de page, liens, marges,...). Télécharger et installer Télécharger FPDF : Placer le répertoire fpdf dans le répertoire de travail ou dans un dans un des répertoires d inclusion. Exemple // inclusion de la bibliotheque fpdf require('fpdf/fpdf.php'); // creation d'un document pdf // Mode (P)ortrait (L)andscape / Unites mm, pt, cm, in / Page A4, Letter, Legal $doc = new FPDF('P','mm','A4'); // ajout d'une page $doc->addpage(); // origine coin haut gauche, position courante 1cm du bord $doc->setfont('helvetica','',16); // famille, style (I, U, B, ), taille $doc->setfillcolor(155, 155, 155); // couleur du fond $doc->settextcolor(255, 255, 255); // couleur du texte; // ajout d'un rectangle de texte // arg 1 largeur (0 = prend toute la largeur), arg 2 hauteur, arg 3 texte // arg 4 cadre 0, 1, L (left), T, R, B // arg 5 position apres l'appel (0 droite, 1 nouvelle ligne, 2 en dessous) // arg 6 : alignement du texte L, R, C, arg 7 : remplissage du fond 0, 1 $doc->cell(0, 10, 'test pdf', 1, 1, C, 1); $doc->setfont('times','b',12); $doc->settextcolor(0, 0, 0); $doc->cell(0, 10, 'un autre test', 0, 1, L, 0); $doc->cell(0, 10, 'du texte'); // envoi au client $doc->output("test.pdf", I); // envoyer au navigateur sous le nom Test.pdf Magali Contensin avril 2005 CNRS 9/10
10 require('fpdf/fpdf.php'); // classe fille pour redefinir l'en-tete et le pied de page class monpdf extends FPDF { function Header(){ $this->setfont('helvetica','b',16); $this->setfillcolor(155, 155, 155); $this->settextcolor(255, 255, 255); $this->cell(0, 10, 'C.R.F.B', 1, 1, 'C', 1); $this->ln(20); } function Footer(){ $this->sety(-20); // pied de page a 2 cm du bas $this->setfont('times', '', 12); $d = date("d/m/y"); $this->cell(0, 10, $d, T, 0, L); $this->cell(0, 10, 'p. '.$this->pageno().'/{nb}', 0, 0, 'R'); } } // creation du document et envoi $doc = new monpdf('l','mm','a4'); $doc->aliasnbpages(); // alias sur le nb de pages $doc->addpage(); $doc->setfont('times','',12); for($i=0; $i<=20; $i++){ $doc->cell(0, 10, 'ligne '.$i, 0, 1); } $doc->output(); Documentation Tutorial : Manuel : Magali Contensin avril 2006 CNRS 10/10
Dans l'article précédent, vous avez appris
Pour les débutants Les différents formats de sortie proposés par PHPExcel La bibliothèque orientée objet PHPExcel permet de lire et créer des fichiers pour tableurs. Dans cette série d articles, vous apprendrez
Plus en détailNote 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étailGuide 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étailREPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE. Microsoft. Excel XP
IFP Birkhadem Alger Rue des trois frères Djillali 1 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE INSTITUT DE LA FORMATION PROFESSIONNELLE DE BIRKHADEM Initiation
Plus en détailModélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework
Modélisation PHP Orientée Objet pour les Projets Modèle MVC (Modèle Vue Contrôleur) Mini Framework L'objectif de ce document est de poser des bases de réflexion sur la modélisation d'un projet réalisé
Plus en détailBernard Lecomte. Débuter avec HTML
Bernard Lecomte Débuter avec HTML Débuter avec HTML Ces quelques pages ont pour unique but de vous donner les premiers rudiments de HTML. Quand vous les aurez lues, vous saurez réaliser un site simple.
Plus en détailDébuter avec Excel. Excel 2007-2010
Débuter avec Excel Excel 2007-2010 Fabienne ROUX Conseils & Formation 10/04/2010 TABLE DES MATIÈRES LE RUBAN 4 LE CLASSEUR 4 RENOMMER LES FEUILLES DU CLASSEUR 4 SUPPRIMER DES FEUILLES D UN CLASSEUR 4 AJOUTER
Plus en détailLicence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?
Aide [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers? Au sein d'un ordinateur, les données et les fichiers sont stockés suivant une structure d'arbre appelée arborescence. Pour
Plus en détailMAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4
MAILING Table des matières KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 INSERER UNE IMAGE (OU UNE PHOTO) PAS DE COPIER / COLLER... 5 INSERER UN TABLEAU...
Plus en détailSupport Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia -
UVERSITE A. MIRA - BEJAIA Support Web Administration et gestion des portails web des facultés - Université A.Mira Béjaia - Prise en main de CMS Joomla Exploitation des ressources Recommandations et Règles
Plus en détailUtilisation de l éditeur.
Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7
Plus en détailInfolettre #18 : Les graphiques avec Excel 2010
Infolettre #18 : Les graphiques avec Excel 2010 Table des matières Introduction... 1 Hourra! Le retour du double-clic... 1 Modifier le graphique... 4 Onglet Création... 4 L onglet Disposition... 7 Onglet
Plus en détail< Atelier 1 /> Démarrer une application web
MES ANNOTATIONS SONT EN ROUGE : Axel < Atelier 1 /> Démarrer une application web Microsoft France Tutorial Découverte de ASP.NET 2.0 Sommaire 1 INTRODUCTION... 3 1.1 CONTEXTE FONCTIONNEL... 3 1.2 CONTEXTE
Plus en détailINSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX
TABLE DES MATIERES Livret Utilisateur Excel 2007 Niveau 2 INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX... 4 Les tableaux croisés dynamiques... 4 Création d un tableau croisé... 5 Comparer des
Plus en détailFormation HTML / CSS. ar dionoea
Formation HTML / CSS ar dionoea le HTML Hyper Text Markup Language langage descriptif composé de balises interprété par le navigateur page HTML = simple fichier texte (bloc notes, vim,...) les déclarations
Plus en détailLES GRANDES ETAPES DE CREATION D UN WEB DESIGN
LES GRANDES ETAPES DE CREATION D UN WEB DESIGN PENSER LA STRUCTURE ET LE THEME DU SITE STRUCTURE ET THEME DU SITE Taille (le site sera-t-il extensible ou fixe?) Organisation Thème Couleurs Illustrations
Plus en détailÉvaluation des compétences. Identification du contenu des évaluations. Septembre 2014
Identification du contenu des évaluations Septembre 2014 Tous droits réservés : Université de Montréal Direction des ressources humaines Table des matières Excel Base version 2010... 1 Excel intermédiaire
Plus en détailGestion Électronique de Documents et XML. Master 2 TSM
Gestion Électronique de Documents et XML Master 2 TSM I n t r o d u c t i o n Les formats de données F o r m a t s d e d o n n é e Format de donnée : manière de représenter des informations dans un document
Plus en détailFormation tableur niveau 1 (Excel 2013)
Formation tableur niveau 1 (Excel 2013) L objectif général de cette formation est de repérer les différents éléments de la fenêtre Excel, de réaliser et de mettre en forme un tableau simple en utilisant
Plus en détailParcours 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étailSuivi de la formation
Suivi de la formation Excel 2013 Nom : xxxxxxxx Prénom : xxxxxxxxx Suivi de la formation : Excel 2013 Contenu Niveau 1 : durée 4h15... 3 Etape 1. Découvrez Excel, complétez un tableau:... 3 Etape 2. Réalisez
Plus en détailCATALOGUE 2015. Parcours de Formations E-Learning BILAN FORMATION STAGE. e-learning
CATALOGUE 2015 Parcours de Formations E-Learning FORMATION Mise à niveau ACQUIS enseignement METIERS se former STAGE BILAN expérience APPRENTISSAGE projet emploi PROFESSIONNELLE évolution compétences e-learning
Plus en détailInitiation à html et à la création d'un site web
Initiation à html et à la création d'un site web Introduction : Concevoir un site web consiste à définir : - l'emplacement où ce site sera hébergé - à qui ce site s'adresse - le design des pages qui le
Plus en détailSeniors/Niveau 2. Connaissances préalables requises. Pour accéder au niveau 2, il faut être capable de:
Seniors/Niveau 2 Connaissances préalables requises Pour accéder au niveau 2, il faut être capable de: Manipuler un clavier et une souris. Windows: o Lancer et arrêter un programme correctement. o Ouvrir
Plus en détailwww.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étailHMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP
IFT1147 Programmation Serveur Web avec PHP Un bref survol du langage HTML HMTL HTML: Hypertext Markup Language HTML est essentiellement un langage de description de structure de document (par exemple titre,
Plus en détailCRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE
CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 3. ème partie : RAPPORTS MENU D'ACCUEIL - MIGRATION Table des matières 1. Les RAPPORTS...2 1.1 Création d'un rapport basé sur une Requête...3 1.2 Imprimer,
Plus en détailDate M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B
Excel : Réalisation d un classeur Compta Saisir les étiquettes Renommer la première feuille Compta Laisser la première ligne vide et sur la deuxième ligne saisir les étiquettes Se placer sur A2 et saisir
Plus en détailSommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23
1 Introduction 19 1.1 À qui s adresse cet ouvrage?... 21 1.2 Comment est organisé cet ouvrage?... 22 1.3 À propos de l auteur... 22 1.4 Le site Web... 22 2 Présentation du logiciel de commerce électronique
Plus en détailKompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.
KompoZer Créer un site «simple» Composition du site : _ une page d'accueil : index.html _ une page pour la théorie : theorie.html _ une page pour les photos : photos.html _ une page avec la galerie : galerie.html
Plus en détailProgramme d Accès Communautaire / Atelier 4 Initiation à Microsoft Excel PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4
TABLE DES MATIÈRES PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4 LE COMPAGNON OFFICE 4 Masquage ou affichage du Compagnon Office 4 Sélection d un autre Compagnon 4 APPRIVOISER EXCEL 5 Exercice no 1
Plus en détailGUIDE 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étailINTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Plus en détailManuel d'utilisation de l'administration du site Japo.ch - 1
Manuel d'utilisation de l'administration du site Japo.ch 1. Identification L'administration est protégée par une identification. Veuillez saisir ici votre nom d'utilisateur et votre mot de passe. Manuel
Plus en détailSupport 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étailVous venez d acquérir un fichier de données issues de la Base de données SIRENE. Comment utiliser votre fichier?
SIRENE BASE DE DONNEES Vous venez d acquérir un fichier de données issues de la Base de données SIRENE. Comment utiliser votre fichier? 1. Décompresser votre fichier 1.1 Votre système d exploitation est
Plus en détailManuel de mise en page de l intérieur de votre ouvrage
Manuel de mise en page de l intérieur de votre ouvrage Merci de suivre strictement les recommandations de ce manuel qui a pour but de vous aider à préparer un livre dont la qualité de mise en page est
Plus en détailMAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA
MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA OBJECTIFS : manipuler les fenêtres et l environnement Windows, gérer ses fichiers et dossiers, lancer les applications bureautiques présentes sur son poste. PUBLIC
Plus en détailCours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.
Cours pratique Excel Présentation du classeur cours.xls C est un classeur qui contient 7 feuilles Liste de personnes Calculs simples Solde Listes Auto Relatif Absolu Formats Paye Cours AFM Dans chacune
Plus en détail.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15
.. CSS Damien Nouvel Damien Nouvel (Inalco) CSS 1 / 15 Feuilles de styles Plan 1. Feuilles de styles 2. Sélecteurs 3. Attributs Damien Nouvel (Inalco) CSS 2 / 15 Feuilles de styles Déportation des styles
Plus en détailAlain DI MAGGIO Mise à jour sur le site 11/01/10 http://www.admexcel.com
Alain DI MAGGIO Mise à jour sur le site 11/01/10 http://www.admexcel.com TABLE DES MATIERES L UTILISATION DES RUBANS... 3 LE CLASSEUR... 3 RENOMMER LES FEUILLES DU CLASSEUR... 3 SUPPRIMER DES FEUILLES
Plus en détail2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22
SOMMAIRE INTRODUCTION La collection Classroom in a Book TinyUrL Conditions requises Installation du programme Copie des fichiers Classroom in a Book ordre recommandé pour les leçons Démarrage instantané
Plus en détailImporter un fichier CSV
Importer un fichier CSV Importer un fichier CSV - page 1 1 Qu'est ce que l'import d'un fichier CSV L'import d'un fichier CSV vous permet d'ajouter dans OBM les contacts et sociétés présents dans un fichier
Plus en détailCOURS DE MS EXCEL 2010
COURS DE MS EXCEL 2010 Auteur: Jean Monseu Ce cours est publié par Mechelsesteenweg 102 2018 Anvers Copyright Jean Monseu CFD, Mechelsesteenweg 102, 2018 Anvers Tous droits réservés. Aucune partie de cette
Plus en détailNumbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne]
Numbers sur ipad [Notes extraitres de l'aide en ligne] Table des matières Atelier Formation Numbers sur ipad Introduction à Numbers 4 Créer ou ouvrir une feuille de calcul 4 Créer ou ouvrir une feuille
Plus en détailGUIDE D UTILISATION DU BACKOFFICE
GUIDE D UTILISATION DU BACKOFFICE 1. Modifier les pages du site : - Aller dans l onglet «PAGE HTML», puis «Liste des pages HTML» - Pour visualiser votre page, cliquer sur le nom écrit en vert, dans la
Plus en détailLes bases de données. Se familiariser avec Base. Figure 1.1A Ouvre le fichier dont tu as besoin. Lance OpenOffice Base.
Exercice 1. 1 Se familiariser avec Base Figure 1.1A Ouvre le fichier dont tu as besoin. Données de l élève Lance OpenOffice Base. Ouvre le fichier nommé 6A Base de données clients (Figure 1.1A). Clique
Plus en détailURECA Initiation Matlab 2 Laurent Ott. Initiation Matlab 2
Initiation Matlab 2 1 Chaînes de caractères (string) Une chaîne de caractères (string en anglais) est une suite ordonnée de caractères (du texte, par exemple). Sous matlab, les chaînes de caractères sont
Plus en détailAC PRO SEN TR «services TCP/IP : WEB»
B AC PRO SEN TR «services TCP/IP : WEB» TP N 2: Installation des services utilisateurs (WEB) Nom : Prénom : Classe : Date : Appréciation : (2 points d'autonomie si vous n'utilisez aucune aide) Note : /50
Plus en détailConstruction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.
Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. TABLE DES MATIÈRES I. Présentation de Joomla II. III. IV. Documents disponibles Installation de Joomla 3.1) Installation sur
Plus en détailNormes techniques 2011
Normes techniques 2011 Display classique Formats Livrables Footer p 2 p 3 p 4 Opérations spéciales Publi-rédactionnel Jeu concours Quiz Lien partenaire Habillage Accueil panoramique Sponsoring de rubrique
Plus en détailEXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version 1.0 30/11/05
EXCEL PERFECTIONNEMENT Version 1.0 30/11/05 SERVICE INFORMATIQUE TABLE DES MATIERES 1RAPPELS...3 1.1RACCOURCIS CLAVIER & SOURIS... 3 1.2NAVIGUER DANS UNE FEUILLE ET UN CLASSEUR... 3 1.3PERSONNALISER LA
Plus en détailProgramme détaillé. LES TABLEAUX DE BORD Formation en présentiel (21 h) accompagnée d un parcours e-learning Excel (5 h)
Programme détaillé LES TABLEAUX DE BORD Formation en présentiel (21 h) accompagnée d un parcours e-learning Excel (5 h) Public : Toute personne assurant ou participant à la gestion d une entreprise (et
Plus en détailUniversité Ibn Zohr Excel Résume de cours
Le logiciel Excel: Excel est un tableur qui permet de saisir des données, de les afficher et de faire des traitements sur ces données. Les originalités du tableur sont l'organisation des données et les
Plus en détailGUIDE D UTILISATION CRÉER SON SITE WEB - PROJET RESCOL
GUIDE D UTILISATION CRÉER SON SITE WEB - PROJET RESCOL 1. Avant de commencer Il existe plusieurs éditeurs de pages Web qui vous permettent de construire un site Web. Nous vous conseillons toutefois de
Plus en détailSTID 2ème année : TP Web/PHP
STID 2ème année : TP Web/PHP Plan de travail et aide mémoire jean.arnaud@inria.fr Ce document est composé de cinq parties : Un aide mémoire sur les aspects pratiques de la création de sites Une introduction
Plus en détailLe logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.
1 Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. Voici un mode opératoire qui vous guidera dans l utilisation de
Plus en détailFORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006
I. INTRODUCTION 1. Présentation du formateur et des élèves 2. Historique internet : d'où ça vient a. Historique général : 3 étapes majeures 1. l'histoire de l'informatique débute en 1942 avec la première
Plus en détailExploitation des données issues de BE ( utilisation du tableur CALC) Fiche de travail (individuelle ou en binôme)
Exploitation des données issues de BE ( utilisation du tableur CALC) Fiche de travail (individuelle ou en binôme) A- Présentation du tableur 1- Présentation des contenus Intitulé de la formation : les
Plus en détailINITIATION A EXCEL 2007. Année 2009 2010
Qwertyuiopasdfghjklzxcvbnmqwertyu iopavbnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc vbnmqwertyuiopasdfghjklzxcvbnmqw
Plus en détailTD de supervision. J.P. Chemla. Polytech Tours Département productique 2ème année
TD de supervision J.P. Chemla Polytech Tours Département productique 2ème année 1 Présentation de l équipement On veut superviser une cuve dans un batiment. Les informations à visualiser sont les suivantes
Plus en détailFORMATION EXCEL NIVEAU 2
NOM DU STAGIAIRE : CARON PRENOM DU STAGIAIRE : Yvon FORMATION EXCEL NIVEAU 2 JOUR 1 : JEUDI 1 ER SEPTEMBRE 2011 JOUR 2 : VENDREDI 2 SEPTEMBRE 2011 ANALYSE PERSONNALISEE Stage : Excel Niveau 2 Société :
Plus en détailInitiation à Excel. Frédéric Gava (MCF) gava@univ-paris12.fr
Initiation à Excel Frédéric Gava (MCF) gava@univ-paris12.fr LACL, bâtiment P2 du CMC, bureau 221 Université de Paris XII Val-de-Marne 61 avenue du Général de Gaulle 94010 Créteil cedex Plan de cette année
Plus en détailNFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web
NFA016 : Introduction O. Pons, S. Rosmorduc Conservatoire National des Arts & Métiers Pour naviguer sur le Web, il faut : 1. Une connexion au réseau Réseau Connexion physique (câbles,sans fils, ) à des
Plus en détailIntroduction à MATLAB R
Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d
Plus en détailPrésentation. Référenciel : textes officiels
Présentation BO n 42 du 23 novembre 2000 BO n 13 du 29 mars 2001 Compétences requises pour le niveau 2 Référenciel : textes officiels Feuille de position niveau 2 (collège) - Culture informatique. - Organiser
Plus en détailCentre 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étailL envoi d un formulaire par courriel. Configuration requise... 236 Mail Texte... 237 Mail HTML... 242 Check-list... 248
L envoi d un formulaire par courriel Configuration requise... 236 Mail Texte... 237 Mail HTML... 242 Check-list... 248 Chapitre 9 L envoi d un formulaire par courriel L envoi par courriel d informations
Plus en détailCours 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étailEXCEL TUTORIEL 2012/2013
EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi
Plus en détailTIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web
Réseau informatique TIC TC - IUT Montpellier Internet et le Web Ensemble d'ordinateurs reliés entre eux et échangeant des informations sous forme de données numériques But : Rendre disponible l information
Plus en détailLa 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étailPages 08 Guide de l utilisateur
Pages 08 Guide de l utilisateur K Apple Inc. 2008 Apple Inc. Tous droits réservés. Ce manuel est soumis aux lois sur le droit d auteur et ne peut être copié, totalement ou partiellement, sans le consentement
Plus en détailMaîtriser l'utilisation des outils bureautiques. Maîtriser le logiciel de traitement de texte - Word. Maitriser le logiciel tableur - Excel
Itinéraire de formation LES OUTILS BUREAUTIQUES Domaine ITINERAIRE THEMATIQUE But Maîtriser l'utilisation des outils bureautiques Maîtriser le logiciel de traitement de texte - Word Word 2003 niveau I
Plus en détailPack Fifty+ Normes Techniques 2013
Pack Fifty+ Normes Techniques 2013 Nos formats publicitaires par site 2 Normes techniques 2013 Display classique Pavé vidéo Footer Accueil panoramique Publi rédactionnel Quiz Jeu concours Emailing dédié
Plus en détailMANUEL DE L UTILISATEUR
MANUEL DE L UTILISATEUR COMPAS DYNAMIQUE Page 1 / 81 Page 2 / 81 SOMMAIRE PREAMBULE... 7 CHAPITRE 1 :... 9 PRESENTATION DU COMPAS DYNAMIQUE... 9 1 INTRODUCTION... 11 1.1 QU EST-CE QUE LE COMPAS DYNAMIQUE?...
Plus en détailComment créer des rapports de test professionnels sous LabVIEW? NIDays 2002
Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 De nombreux utilisateurs rencontrant l équipe de National Instruments nous demandent comment générer un rapport complet à partir
Plus en détailENVOI EN NOMBRE DE Mails PERSONNALISES
ENVOI EN NOMBRE DE Mails PERSONNALISES 2 Téléchargement 3 Installation 6 Ecran d accueil 15 L envoi de mails 22 Envoi d un document HTML crée avec Word (envoi en base 64) 25 Le compte courriel 27 L historique
Plus en détailFICHE 1 : GENERALITES SUR EXCEL
FICHE 1 : GENERALITES SUR EXCEL 1. DÉFINITION D UN TABLEUR Un tableur est un progiciel permettant la construction et la manipulation de tableaux de données numériques. Ces tableaux sont composés de cellules
Plus en détailWIMS. Découvrir et utiliser
WIMS Découvrir et utiliser (version préliminaire - 3 janvier 2011) Copyright c 2009 WIMS EDU GNU FDL Copyleft 2009 http://wimsedu.info 1 Découverte 1. Découvrir WIMS (I) Un internaute désire découvrir
Plus en détailCréation d'un site dynamique en PHP avec Dreamweaver et MySQL
Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du
Plus en détailCAP BOX Note utilisateurs
CAP BOX Note utilisateurs Sommaire ESPACE UTILISATEUR... Se connecter pour la ère fois sur son espace CAP BOX... Paramétrage du compte entreprise... Identité de l'entreprise.... Présentation des documents
Plus en détailActivité 11 : Nuage de points ou diagramme de dispersion
Activité 11 : Nuage de points ou diagramme de dispersion Un nuage de points, ou diagramme de dispersion, représente des coordonnées dans un plan cartésien. Chaque point dans le plan représente deux quantités.
Plus en détailCréer son questionnaire en ligne avec Google Documents
Créer son questionnaire en ligne avec Google Documents (actualisation et précision de l article paru sur http://www.marketing- etudiant.fr/actualites/collecte-donnees.php) Se connecter avec son compte
Plus en détailGuide utilisateur i-milo >> Décisionnel
Guide utilisateur i-milo >> Décisionnel Suivi des changements Version Date Chapitres impactés Opération effectuées sur le document 01 28/02/2014 Tous Initialisation du document pour les utilisateurs avancés
Plus en détailProcédure d installation détaillée
Procédure d installation détaillée G e s r i s k v e r s i o n 4. 1. 1 c e r t i f i é e R T S S e n d a t e d u 01- j u i n - 2 0 1 1 TÉLÉCHARGEMENT DU PACKAGE D INSTALLATION Pour télécharger les fichiers
Plus en détailDans le sujet ci-dessous, il faut faudra : - écrire des réponses - surligner en jaune la ou les bonnes réponses
Ce sujet vous permet de traiter la partie pratique (étude de cas). Le coefficient est de 2/3 le jour de la certification et d 1/3 pour l épreuve théorique. Il faut obtenir 65 % de bonnes réponses au minimum
Plus en détailRÉALISATION DE GRAPHIQUES AVEC OPENOFFICE.ORG 2.3
RÉALISATION DE GRAPHIQUES AVEC OPENOFFICE.ORG 2.3 Pour construire un graphique : On lance l assistant graphique à l aide du menu Insérer è Diagramme en ayant sélectionné au préalable une cellule vide dans
Plus en détailPRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE
PRISE EN MAIN D UN TABLEUR Version OPEN OFFICE Prise en main d un tableur page 2 1. L utilisation de la souris Pour faire fonctionner un tableur, on utilise le clavier mais aussi la souris. Rappelons,
Plus en détail1 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étailCe chapitre décrit comment insérer des tableaux de données dans un document. On va commencer par voir les environnements tabbing et
CHAPITRE 5 Tableaux Ce chapitre décrit comment insérer des tableaux de données dans un document. On va commencer par voir les environnements tabbing et tabular qui sont les plus utilisés. On verra ensuite
Plus en détailNumbers 09 Guide de l utilisateur
Numbers 09 Guide de l utilisateur KKApple Inc. Copyright 2011 Apple Inc. Tous droits réservés. En vertu de la législation des droits d auteur, ce manuel ne doit pas être copié, en totalité ou en partie,
Plus en détailVOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET
VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET Brancher / débrancher l ordinateur de la prise Allumer / éteindre l ordinateur : pour allumer ou éteindre l ordinateur vous devez appuyer sur le bouton On/off
Plus en détailMANUEL D UTILISATION ORBITVU EDITOR V.3
MANUEL D UTILISATION ORBITVU EDITOR V.3 1 INFORMATIONS GENERALES : Logiciel Orbitvu Editor V 3 Le logiciel accepte les systèmes d exploitation suivants : - Microsoft Vista avec service pack 2 et les dernières
Plus en détail1 Comment faire un document Open Office /writer de façon intelligente?
1 Comment faire un document Open Office /writer de façon intelligente? 1.1 Comment fonctionne un traitement de texte?: les balises. Un fichier de traitement de texte (WRITER ou WORD) comporte en plus du
Plus en détailLIMESURVEY. LimeSurvey est une application permettant de créer des questionnaires d enquête en ligne et d en suivre le dépouillement.
LIMESURVEY LimeSurvey est une application permettant de créer des questionnaires d enquête en ligne et d en suivre le dépouillement. CERPEG janvier 2014 - Fabienne Mauri - Académie de Bordeaux page 1 SOMMAIRE
Plus en détailHTML, CSS, JS et CGI. Elanore Elessar Dimar
HTML, CSS, JS et CGI Elanore Elessar Dimar Viamen GPAs Formation, 13 avril 2006 Sommaire Qu est-ce que HTML? HTML : HyperText Marckup Language XML : extensible Marckup Language Qu est-ce que HTML? HTML
Plus en détailmon site web via WordPress
mon site web via WordPress Vocabulaire CMS : Content Management System WordPress fait partie de cette famille de logiciels destinés à la conception et à la mise à jour dynamique de sites Web ou d applications
Plus en détail