Documentation PHP

Exemples

Exemple d'utilisation de PECL/haru

Exemple #1 "Hello world"

<?php

$doc 
= new HaruDoc;

$doc->setPageMode(HaruDoc::PAGE_MODE_USE_THUMBS); /* affiche les miniatures */

$page $doc->addPage(); /* ajout d'une page au document */
$page->setSize(HaruPage::SIZE_A4HaruPage::LANDSCAPE); /* définit la page en A4/paysage */

$courier $doc->getFont("Courier-Bold"); /* nous allons utiliser cette police interne plus tard */

$page->setRGBStroke(000); /* définit les couleurs */
$page->setRGBFill(0.70.80.9);
$page->rectangle(150150550250); /* dessine un rectangle */

$page->fillStroke(); /* on le trace et on le remplit */

$page->setDash(array(33), 0); /* définit le style "en tiret" sur cette page */
$page->setFontAndSize($courier60); /* définit la police et sa taille */

$page->setRGBStroke(0.50.50.1); /* définit la couleur de ligne */
$page->setRGBFill(111); /* définit la couleur de remplissage */

$page->setTextRenderingMode(HaruPage::FILL_THEN_STROKE); /* trace et remplit le texte */

/* affiche le texte */
$page->beginText();
$page->textOut(210270"Hello World!");
$page->endText();

$doc->save("/tmp/test.pdf"); /* sauvegarde le document dans un fichier */

?>

Ouvrez le document dans votre lecteur PDF favori et vous devriez voir un rectangle légèrement bleuté contenant un "Hello World!" en blanc.



Ceci n'est pas la documentation originale du langage de programmation php, pour y accéder visiter le site www.php.net

Support du web, outils, services, compteurs, scripts, générateurs et autres outils pour les webmasters gratuitement à 100%
Page générée en 0.001454 secondes.