dams Tue Feb 13 01:17:18 2001 EDT
Modified files:
/phpdoc/fr/functions pdf.xml
Log:
Correct setpolydashed...
Index: phpdoc/fr/functions/pdf.xml
diff -u phpdoc/fr/functions/pdf.xml:1.6 phpdoc/fr/functions/pdf.xml:1.7
--- phpdoc/fr/functions/pdf.xml:1.6 Mon Feb 12 07:18:23 2001
+++ phpdoc/fr/functions/pdf.xml Tue Feb 13 01:17:18 2001
@@ -3,7 +3,7 @@
<titleabbrev>PDF</titleabbrev>
<partintro>
<simpara>
- Vous disposez de fonctions PDF en PHP pour créer des
+ Vous disposez de fonctions <acronym>PDF</acronym> en PHP pour créer des
fichiers PDF, pour peu que vous ayez la bibliothèque PDF
de Thomas Merz (disponible à :
<ulink url="&url.pdf;">&url.pdf;</ulink> (site anglais)). Vous aurez
@@ -282,23 +282,23 @@
<title>Création d'un document PDF avec pdflib</title>
<programlisting role="php">
<?php
-$pdf = PDF_new();
-PDF_open_file($pdf, "test.pdf");
-PDF_set_info($pdf, "Author", "Uwe Steinmann");
-PDF_set_info($pdf, "Title", "Test for PHP wrapper of PDFlib 2.0");
-PDF_set_info($pdf, "Creator", "See Author");
-PDF_set_info($pdf, "Subject", "Testing");
-PDF_begin_page($pdf, 595, 842);
-PDF_add_outline($pdf, "Page 1");
-PDF_set_font($pdf, "Times-Roman", 30, "host");
-PDF_set_value($pdf, "textrendering", 1);
-PDF_show_xy($pdf, "Times Roman outlined", 50, 750);
-PDF_moveto($pdf, 50, 740);
-PDF_lineto($pdf, 330, 740);
-PDF_stroke($pdf);
-PDF_end_page($pdf);
-PDF_close($pdf);
-PDF_delete($pdf);
+$pdf = pdf_new();
+pdf_open_file($pdf, "test.pdf");
+pdf_set_info($pdf, "Author", "Uwe Steinmann");
+pdf_set_info($pdf, "Title", "Test for PHP wrapper of PDFlib 2.0");
+pdf_set_info($pdf, "Creator", "See Author");
+pdf_set_info($pdf, "Subject", "Testing");
+pdf_begin_page($pdf, 595, 842);
+pdf_add_outline($pdf, "Page 1");
+pdf_set_font($pdf, "Times-Roman", 30, "host");
+pdf_set_value($pdf, "textrendering", 1);
+pdf_show_xy($pdf, "Times Roman outlined", 50, 750);
+pdf_moveto($pdf, 50, 740);
+pdf_lineto($pdf, 330, 740);
+pdf_stroke($pdf);
+pdf_end_page($pdf);
+pdf_close($pdf);
+pdf_delete($pdf);
echo "<A HREF=getpdf.php>finished</A>";
?>
</programlisting>
@@ -334,84 +334,84 @@
$radius = 200;
$margin = 20;
$pagecount = 10;
-$pdf = PDF_new();
-if (!PDF_open_file($pdf, "")) {
+$pdf = pdf_new();
+if (!pdf_open_file($pdf, "")) {
print error;
exit;
};
-PDF_set_parameter($pdf, "warning", "true");
-PDF_set_info($pdf, "Creator", "pdf_clock.php");
-PDF_set_info($pdf, "Author", "Uwe Steinmann");
-PDF_set_info($pdf, "Title", "Analog Clock");
+pdf_set_parameter($pdf, "warning", "true");
+pdf_set_info($pdf, "Creator", "pdf_clock.php");
+pdf_set_info($pdf, "Author", "Uwe Steinmann");
+pdf_set_info($pdf, "Title", "Analog Clock");
while($pagecount-- > 0) {
- PDF_begin_page($pdf, 2 * ($radius + $margin), 2 * ($radius + $margin));
- PDF_set_parameter($pdf, "transition", "wipe");
- PDF_set_value($pdf, "duration", 0.5);
- PDF_translate($pdf, $radius + $margin, $radius + $margin);
- PDF_save($pdf);
- PDF_setrgbcolor($pdf, 0.0, 0.0, 1.0);
+ pdf_begin_page($pdf, 2 * ($radius + $margin), 2 * ($radius + $margin));
+ pdf_set_parameter($pdf, "transition", "wipe");
+ pdf_set_value($pdf, "duration", 0.5);
+ pdf_translate($pdf, $radius + $margin, $radius + $margin);
+ pdf_save($pdf);
+ pdf_setrgbcolor($pdf, 0.0, 0.0, 1.0);
/* indicateurs de minutes */
- PDF_setlinewidth($pdf, 2.0);
+ pdf_setlinewidth($pdf, 2.0);
for ($alpha = 0; $alpha < 360; $alpha += 6) {
- PDF_rotate($pdf, 6.0);
- PDF_moveto($pdf, $radius, 0.0);
- PDF_lineto($pdf, $radius-$margin/3, 0.0);
- PDF_stroke($pdf);
+ pdf_rotate($pdf, 6.0);
+ pdf_moveto($pdf, $radius, 0.0);
+ pdf_lineto($pdf, $radius-$margin/3, 0.0);
+ pdf_stroke($pdf);
}
- PDF_restore($pdf);
- PDF_save($pdf);
+ pdf_restore($pdf);
+ pdf_save($pdf);
/* indicateurs de 5 minutes */
- PDF_setlinewidth($pdf, 3.0);
+ pdf_setlinewidth($pdf, 3.0);
for ($alpha = 0; $alpha < 360; $alpha += 30) {
- PDF_rotate($pdf, 30.0);
- PDF_moveto($pdf, $radius, 0.0);
- PDF_lineto($pdf, $radius-$margin, 0.0);
- PDF_stroke($pdf);
+ pdf_rotate($pdf, 30.0);
+ pdf_moveto($pdf, $radius, 0.0);
+ pdf_lineto($pdf, $radius-$margin, 0.0);
+ pdf_stroke($pdf);
}
$ltime = getdate();
/* aiguille des heures */
- PDF_save($pdf);
- PDF_rotate($pdf,-(($ltime['minutes']/60.0)+$ltime['hours']-3.0)*30.0);
- PDF_moveto($pdf, -$radius/10, -$radius/20);
- PDF_lineto($pdf, $radius/2, 0.0);
- PDF_lineto($pdf, -$radius/10, $radius/20);
- PDF_closepath($pdf);
- PDF_fill($pdf);
- PDF_restore($pdf);
+ pdf_save($pdf);
+ pdf_rotate($pdf,-(($ltime['minutes']/60.0)+$ltime['hours']-3.0)*30.0);
+ pdf_moveto($pdf, -$radius/10, -$radius/20);
+ pdf_lineto($pdf, $radius/2, 0.0);
+ pdf_lineto($pdf, -$radius/10, $radius/20);
+ pdf_closepath($pdf);
+ pdf_fill($pdf);
+ pdf_restore($pdf);
/* aiguille des minutes */
- PDF_save($pdf);
- PDF_rotate($pdf,-(($ltime['seconds']/60.0)+$ltime['minutes']-15.0)*6.0);
- PDF_moveto($pdf, -$radius/10, -$radius/20);
- PDF_lineto($pdf, $radius * 0.8, 0.0);
- PDF_lineto($pdf, -$radius/10, $radius/20);
- PDF_closepath($pdf);
- PDF_fill($pdf);
- PDF_restore($pdf);
+ pdf_save($pdf);
+ pdf_rotate($pdf,-(($ltime['seconds']/60.0)+$ltime['minutes']-15.0)*6.0);
+ pdf_moveto($pdf, -$radius/10, -$radius/20);
+ pdf_lineto($pdf, $radius * 0.8, 0.0);
+ pdf_lineto($pdf, -$radius/10, $radius/20);
+ pdf_closepath($pdf);
+ pdf_fill($pdf);
+ pdf_restore($pdf);
/* aiguille des secondes */
- PDF_setrgbcolor($pdf, 1.0, 0.0, 0.0);
- PDF_setlinewidth($pdf, 2);
- PDF_save($pdf);
- PDF_rotate($pdf, -(($ltime['seconds'] - 15.0) * 6.0));
- PDF_moveto($pdf, -$radius/5, 0.0);
- PDF_lineto($pdf, $radius, 0.0);
- PDF_stroke($pdf);
- PDF_restore($pdf);
+ pdf_setrgbcolor($pdf, 1.0, 0.0, 0.0);
+ pdf_setlinewidth($pdf, 2);
+ pdf_save($pdf);
+ pdf_rotate($pdf, -(($ltime['seconds'] - 15.0) * 6.0));
+ pdf_moveto($pdf, -$radius/5, 0.0);
+ pdf_lineto($pdf, $radius, 0.0);
+ pdf_stroke($pdf);
+ pdf_restore($pdf);
/* petit cercle au centre */
- PDF_circle($pdf, 0, 0, $radius/30);
- PDF_fill($pdf);
- PDF_restore($pdf);
- PDF_end_page($pdf);
+ pdf_circle($pdf, 0, 0, $radius/30);
+ pdf_fill($pdf);
+ pdf_restore($pdf);
+ pdf_end_page($pdf);
# pour voir une différence
sleep(1);
}
-PDF_close($pdf);
-$buf = PDF_get_buffer($pdf);
+pdf_close($pdf);
+$buf = pdf_get_buffer($pdf);
$len = strlen($buf);
header("Content-type: application/pdf");
header("Content-Length: $len");
header("Content-Disposition: inline; filename=foo.pdf");
print $buf;
-PDF_delete($pdf);
+pdf_delete($pdf);
?>
</programlisting>
</example>
@@ -420,7 +420,7 @@
</partintro>
<refentry id="function.pdf-add-annotation">
<refnamediv>
- <refname>PDF_add_annotation</refname>
+ <refname>pdf_add_annotation</refname>
<refpurpose>Obsolète: Ajoute une annotation</refpurpose>
</refnamediv>
<refsect1>
@@ -436,7 +436,7 @@
</refentry>
<refentry id="function.pdf-add-bookmark">
<refnamediv>
- <refname>PDF_add_bookmark</refname>
+ <refname>pdf_add_bookmark</refname>
<refpurpose>Ajoute un signet à la page courante</refpurpose>
</refnamediv>
<refsect1>
@@ -462,7 +462,7 @@
</refentry>
<refentry id="function.pdf-add-launchlink">
<refnamediv>
- <refname>PDF_add_launchlink</refname>
+ <refname>pdf_add_launchlink</refname>
<refpurpose>Ajoute une annotation éxécutable dans la page
courante</refpurpose>
</refnamediv>
<refsect1>
@@ -486,7 +486,7 @@
</refentry>
<refentry id="function.pdf-add-locallink">
<refnamediv>
- <refname>PDF_add_locallink</refname>
+ <refname>pdf_add_locallink</refname>
<refpurpose>Ajoute un lien sur une annotation dans la page courante</refpurpose>
</refnamediv>
<refsect1>
@@ -510,7 +510,7 @@
</refentry>
<refentry id="function.pdf-add-note">
<refnamediv>
- <refname>PDF_add_note</refname>
+ <refname>pdf_add_note</refname>
<refpurpose>Ajoute une note d'annotation dans la page courante</refpurpose>
</refnamediv>
<refsect1>
@@ -555,7 +555,7 @@
</refentry>
<refentry id="function.pdf-add-pdflink">
<refnamediv>
- <refname>PDF_add_pdflink</refname>
+ <refname>pdf_add_pdflink</refname>
<refpurpose>Ajoute un lien sur un fichier dans la page courante</refpurpose>
</refnamediv>
<refsect1>
@@ -581,7 +581,7 @@
</refentry>
<refentry id="function.pdf-add-weblink">
<refnamediv>
- <refname>PDF_add_weblink</refname>
+ <refname>pdf_add_weblink</refname>
<refpurpose>Ajoute un lien hypertexte dans la page courante</refpurpose>
</refnamediv>
<refsect1>
@@ -605,7 +605,7 @@
</refentry>
<refentry id="function.pdf-arc">
<refnamediv>
- <refname>PDF_arc</refname>
+ <refname>pdf_arc</refname>
<refpurpose>Dessine un arc.</refpurpose>
</refnamediv>
<refsect1>
@@ -636,7 +636,7 @@
</refentry>
<refentry id="function.pdf-attach-file">
<refnamediv>
- <refname>PDF_attach_file</refname>
+ <refname>pdf_attach_file</refname>
<refpurpose>Attache un fichier à la page courante</refpurpose>
</refnamediv>
<refsect1>
@@ -667,7 +667,7 @@
</refentry>
<refentry id="function.pdf-begin-page">
<refnamediv>
- <refname>PDF_begin_page</refname>
+ <refname>pdf_begin_page</refname>
<refpurpose>Commence une nouvelle page.</refpurpose>
</refnamediv>
<refsect1>
@@ -694,7 +694,7 @@
</refentry>
<refentry id="function.pdf-circle">
<refnamediv>
- <refname>PDF_circle</refname>
+ <refname>pdf_circle</refname>
<refpurpose>Dessine un cercle.</refpurpose>
</refnamediv>
<refsect1>
@@ -721,7 +721,7 @@
</refentry>
<refentry id="function.pdf-clip">
<refnamediv>
- <refname>PDF_clip</refname>
+ <refname>pdf_clip</refname>
<refpurpose>Aligne sur le chemin courant.</refpurpose>
</refnamediv>
<refsect1>
@@ -739,7 +739,7 @@
</refentry>
<refentry id="function.pdf-close">
<refnamediv>
- <refname>PDF_close</refname>
+ <refname>pdf_close</refname>
<refpurpose>Ferme un document PDF.</refpurpose>
</refnamediv>
<refsect1>
@@ -761,7 +761,7 @@
</refentry>
<refentry id="function.pdf-closepath">
<refnamediv>
- <refname>PDF_closepath</refname>
+ <refname>pdf_closepath</refname>
<refpurpose>Ferme et clos le chemin.</refpurpose>
</refnamediv>
<refsect1>
@@ -783,7 +783,7 @@
</refentry>
<refentry id="function.pdf-closepath-fill-stroke">
<refnamediv>
- <refname>PDF_closepath_fill_stroke</refname>
+ <refname>pdf_closepath_fill_stroke</refname>
<refpurpose>Remplis, dessine et ferme le chemin courant.</refpurpose>
</refnamediv>
<refsect1>
@@ -811,7 +811,7 @@
</refentry>
<refentry id="function.pdf-closepath-stroke">
<refnamediv>
- <refname>PDF_closepath_stroke</refname>
+ <refname>pdf_closepath_stroke</refname>
<refpurpose>Ferme le chemin et dessine le long du chemin.</refpurpose>
</refnamediv>
<refsect1>
@@ -835,7 +835,7 @@
</refentry>
<refentry id="function.pdf-close-image">
<refnamediv>
- <refname>PDF_close_image</refname>
+ <refname>pdf_close_image</refname>
<refpurpose>Ferme une image</refpurpose>
</refnamediv>
<refsect1>
@@ -861,7 +861,7 @@
</refentry>
<refentry id="function.pdf-concat">
<refnamediv>
- <refname>PDF_concat</refname>
+ <refname>pdf_concat</refname>
<refpurpose>Concatène une matrice avec CTM</refpurpose>
</refnamediv>
<refsect1>
@@ -885,7 +885,7 @@
</refentry>
<refentry id="function.pdf-continue-text">
<refnamediv>
- <refname>PDF_continue_text</refname>
+ <refname>pdf_continue_text</refname>
<refpurpose>Affiche un texte sur une nouvelle ligne.</refpurpose>
</refnamediv>
<refsect1>
@@ -912,7 +912,7 @@
</refentry>
<refentry id="function.pdf-curveto">
<refnamediv>
- <refname>PDF_curveto</refname>
+ <refname>pdf_curveto</refname>
<refpurpose>Dessine une courbe.</refpurpose>
</refnamediv>
<refsect1>
@@ -937,15 +937,15 @@
(<parameter>x2</parameter>, <parameter>y2</parameter>).
</para>
<para>
- Voir aussi <function>pdf_moveto</function>,
- <function>pdf_lineto</function> et
- <function>pdf_stroke</function>.
+ Voir aussi <function>pdf_moveto</function>,
+ <function>pdf_lineto</function> et
+ <function>pdf_stroke</function>.
</para>
</refsect1>
</refentry>
<refentry id="function.pdf-delete">
<refnamediv>
- <refname>PDF_delete</refname>
+ <refname>pdf_delete</refname>
<refpurpose>Efface un objet PDF</refpurpose>
</refnamediv>
<refsect1>
@@ -964,7 +964,7 @@
</refentry>
<refentry id="function.pdf-end-page">
<refnamediv>
- <refname>PDF_end_page</refname>
+ <refname>pdf_end_page</refname>
<refpurpose>Termine une page.</refpurpose>
</refnamediv>
<refsect1>
@@ -987,7 +987,7 @@
</refentry>
<refentry id="function.pdf-endpath">
<refnamediv>
- <refname>PDF_endpath</refname>
+ <refname>pdf_endpath</refname>
<refpurpose>Ferme le chemin courant</refpurpose>
</refnamediv>
<refsect1>
@@ -1009,7 +1009,7 @@
</refentry>
<refentry id="function.pdf-fill">
<refnamediv>
- <refname>PDF_fill</refname>
+ <refname>pdf_fill</refname>
<refpurpose>Remplis le chemin courant.</refpurpose>
</refnamediv>
<refsect1>
@@ -1036,7 +1036,7 @@
</refentry>
<refentry id="function.pdf-fill-stroke">
<refnamediv>
- <refname>PDF_fill_stroke</refname>
+ <refname>pdf_fill_stroke</refname>
<refpurpose>Remplis et dessine le chemin courant.</refpurpose>
</refnamediv>
<refsect1>
@@ -1064,7 +1064,7 @@
</refentry>
<refentry id="function.pdf-findfont">
<refnamediv>
- <refname>PDF_findfont</refname>
+ <refname>pdf_findfont</refname>
<refpurpose>Prépare une police pour utilisation
ultérieure</refpurpose>
</refnamediv>
<refsect1>
@@ -1079,19 +1079,19 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>pdf_findfont</function> prépare une police pour utilisation
- ultérieure avec <function>pdf_setfont</function>. Les dimensions seront
- chargées, et lorsque c'est possible, le fichier de police sera
- vérifié, mais pas utilisé. <parameter>encoding</parameter>
peut prendre
- l'une des valeurs suivantes : "builtin" (intégrée),
- "macroman", "winansi", "host", et nom d'encodage utilisateur, ou encore
- nom de CMap.
+ <function>pdf_findfont</function> prépare une police pour
+ utilisation ultérieure avec <function>pdf_setfont</function>.
+ Les dimensions seront chargées, et lorsque c'est possible, le
+ fichier de police sera vérifié, mais pas utilisé.
+ <parameter>encoding</parameter> peut prendre l'une des valeurs suivantes :
+ "builtin" (intégrée), "macroman", "winansi", "host", et nom
+ d'encodage utilisateur, ou encore nom de CMap.
</para>
</refsect1>
</refentry>
<refentry id="function.pdf-get-buffer">
<refnamediv>
- <refname>PDF_get_buffer</refname>
+ <refname>pdf_get_buffer</refname>
<refpurpose>Lit un buffer contenant des données PDF</refpurpose>
</refnamediv>
<refsect1>
@@ -1111,7 +1111,7 @@
</refentry>
<refentry id="function.pdf-get-font">
<refnamediv>
- <refname>PDF_get_font</refname>
+ <refname>pdf_get_font</refname>
<refpurpose>Obsolète : gestion de police</refpurpose>
</refnamediv>
<refsect1>
@@ -1126,7 +1126,7 @@
</refentry>
<refentry id="function.pdf-get-fontname">
<refnamediv>
- <refname>PDF_get_fontname</refname>
+ <refname>pdf_get_fontname</refname>
<refpurpose>Obsolète : gestion de nom de police</refpurpose>
</refnamediv>
<refsect1>
@@ -1141,7 +1141,7 @@
</refentry>
<refentry id="function.pdf-get-fontsize">
<refnamediv>
- <refname>PDF_get_fontsize</refname>
+ <refname>pdf_get_fontsize</refname>
<refpurpose>Obsolète : gestion de taille de police</refpurpose>
</refnamediv>
<refsect1>
@@ -1205,7 +1205,7 @@
</refentry>
<refentry id="function.pdf-get-parameter">
<refnamediv>
- <refname>PDF_get_parameter</refname>
+ <refname>pdf_get_parameter</refname>
<refpurpose>Lit la valeur d'un paramètre PDFLib chaîne</refpurpose>
</refnamediv>
<refsect1>
@@ -1226,7 +1226,7 @@
</refentry>
<refentry id="function.pdf-get-value">
<refnamediv>
- <refname>PDF_get_value</refname>
+ <refname>pdf_get_value</refname>
<refpurpose>Lit la valeur d'un paramètre PDFLib
numérique</refpurpose>
</refnamediv>
<refsect1>
@@ -1247,7 +1247,7 @@
</refentry>
<refentry id="function.pdf-lineto">
<refnamediv>
- <refname>PDF_lineto</refname>
+ <refname>pdf_lineto</refname>
<refpurpose>Dessine une ligne.</refpurpose>
</refnamediv>
<refsect1>
@@ -1267,14 +1267,14 @@
</para>
<para>
Voir aussi <function>pdf_moveto</function>,
- <function>pdf_curveto</function> et
- <function>pdf_stroke</function>.
+ <function>pdf_curveto</function> et
+ <function>pdf_stroke</function>.
</para>
</refsect1>
</refentry>
<refentry id="function.pdf-moveto">
<refnamediv>
- <refname>PDF_moveto</refname>
+ <refname>pdf_moveto</refname>
<refpurpose>Déplace le point courant.</refpurpose>
</refnamediv>
<refsect1>
@@ -1295,7 +1295,7 @@
</refentry>
<refentry id="function.pdf-new">
<refnamediv>
- <refname>PDF_new</refname>
+ <refname>pdf_new</refname>
<refpurpose>Crée un nouvel objet PDF</refpurpose>
</refnamediv>
<refsect1>
@@ -1331,7 +1331,7 @@
</refentry>
<refentry id="function.pdf-open-ccitt">
<refnamediv>
- <refname>PDF_open_CCITT</refname>
+ <refname>pdf_open_CCITT</refname>
<refpurpose>Ouvre une nouvelle image à partir de données
CCITT</refpurpose>
</refnamediv>
<refsect1>
@@ -1356,7 +1356,7 @@
</refentry>
<refentry id="function.pdf-open-file">
<refnamediv>
- <refname>PDF_open_file</refname>
+ <refname>pdf_open_file</refname>
<refpurpose>Ouvre un nouvel objet PDF</refpurpose>
</refnamediv>
<refsect1>
@@ -1379,7 +1379,7 @@
</refentry>
<refentry id="function.pdf-open-gif">
<refnamediv>
- <refname>PDF_open_gif</refname>
+ <refname>pdf_open_gif</refname>
<refpurpose>Obsolète: Ouvre une image GIF</refpurpose>
</refnamediv>
<refsect1>
@@ -1394,7 +1394,7 @@
</refentry>
<refentry id="function.pdf-open-image">
<refnamediv>
- <refname>PDF_open_image</refname>
+ <refname>pdf_open_image</refname>
<refpurpose>Fonction générique pour les images</refpurpose>
</refnamediv>
<refsect1>
@@ -1428,7 +1428,7 @@
</refentry>
<refentry id="function.pdf-open-image-file">
<refnamediv>
- <refname>PDF_open_image_file</refname>
+ <refname>pdf_open_image_file</refname>
<refpurpose>Lit une image depuis un fichier</refpurpose>
</refnamediv>
<refsect1>
@@ -1436,7 +1436,7 @@
<funcsynopsis>
<funcprototype>
<funcdef>int <function>pdf_open_image_file</function></funcdef>
- <paramdef>int <parameter>PDF_object</parameter></paramdef>
+ <paramdef>int <parameter>pdf_object</parameter></paramdef>
<paramdef>string <parameter>imagetype</parameter></paramdef>
<paramdef>string <parameter>filename</parameter></paramdef>
<paramdef>string
<parameter><optional>stringparam</optional></parameter></paramdef>
@@ -1471,7 +1471,7 @@
</refentry>
<refentry id="function.pdf-open-jpeg">
<refnamediv>
- <refname>PDF_open_jpeg</refname>
+ <refname>pdf_open_jpeg</refname>
<refpurpose>Obsolète: Ouvre une image JPEG</refpurpose>
</refnamediv>
<refsect1>
@@ -1486,7 +1486,7 @@
</refentry>
<refentry id="function.pdf-open-png">
<refnamediv>
- <refname>PDF_open_png</refname>
+ <refname>pdf_open_png</refname>
<refpurpose>Obsolète: Ouvre une image PNG</refpurpose>
</refnamediv>
<refsect1>
@@ -1501,7 +1501,7 @@
</refentry>
<refentry id="function.pdf-open-tiff">
<refnamediv>
- <refname>PDF_open_tiff</refname>
+ <refname>pdf_open_tiff</refname>
<refpurpose>Obsolète: Ouvre une image TIFF</refpurpose>
</refnamediv>
<refsect1>
@@ -1523,7 +1523,7 @@
</refentry>
<refentry id="function.pdf-place-image">
<refnamediv>
- <refname>PDF_place_image</refname>
+ <refname>pdf_place_image</refname>
<refpurpose>Place une image dans la page.</refpurpose>
</refnamediv>
<refsect1>
@@ -1551,7 +1551,7 @@
</refentry>
<refentry id="function.pdf-rect">
<refnamediv>
- <refname>PDF_rect</refname>
+ <refname>pdf_rect</refname>
<refpurpose>Dessine un rectangle.</refpurpose>
</refnamediv>
<refsect1>
@@ -1580,7 +1580,7 @@
</refentry>
<refentry id="function.pdf-restore">
<refnamediv>
- <refname>PDF_restore</refname>
+ <refname>pdf_restore</refname>
<refpurpose>Restaure un environnement sauvé.</refpurpose>
</refnamediv>
<refsect1>
@@ -1614,7 +1614,7 @@
</refentry>
<refentry id="function.pdf-rotate">
<refnamediv>
- <refname>PDF_rotate</refname>
+ <refname>pdf_rotate</refname>
<refpurpose>Choisi la rotation.</refpurpose>
</refnamediv>
<refsect1>
@@ -1634,7 +1634,7 @@
</refentry>
<refentry id="function.pdf-save">
<refnamediv>
- <refname>PDF_save</refname>
+ <refname>pdf_save</refname>
<refpurpose>Enregistre l'environnement courant.</refpurpose>
</refnamediv>
<refsect1>
@@ -1659,7 +1659,7 @@
</refentry>
<refentry id="function.pdf-scale">
<refnamediv>
- <refname>PDF_scale</refname>
+ <refname>pdf_scale</refname>
<refpurpose>Modifie l'échelle.</refpurpose>
</refnamediv>
<refsect1>
@@ -1679,9 +1679,9 @@
<example>
<title>Mise à l'échelle</title>
<programlisting role="php">
-<?php PDF_scale($pdf, 72.0, 72.0);
-PDF_lineto($pdf, 1, 1);
-PDF_stroke($pdf);
+<?php pdf_scale($pdf, 72.0, 72.0);
+pdf_lineto($pdf, 1, 1);
+pdf_stroke($pdf);
?>
</programlisting>
</example>
@@ -1690,7 +1690,7 @@
</refentry>
<refentry id="function.pdf-setdash">
<refnamediv>
- <refname>PDF_setdash</refname>
+ <refname>pdf_setdash</refname>
<refpurpose>Modifie les caractères de remplissage.</refpurpose>
</refnamediv>
<refsect1>
@@ -1713,7 +1713,7 @@
</refentry>
<refentry id="function.pdf-setflat">
<refnamediv>
- <refname>PDF_setflat</refname>
+ <refname>pdf_setflat</refname>
<refpurpose>Modifie la platitude (flatness).</refpurpose>
</refnamediv>
<refsect1>
@@ -1733,7 +1733,7 @@
</refentry>
<refentry id="function.pdf-setfont">
<refnamediv>
- <refname>PDF_setfont</refname>
+ <refname>pdf_setfont</refname>
<refpurpose>Modifie la police courante</refpurpose>
</refnamediv>
<refsect1>
@@ -1755,7 +1755,7 @@
</refentry>
<refentry id="function.pdf-setgray">
<refnamediv>
- <refname>PDF_setgray</refname>
+ <refname>pdf_setgray</refname>
<refpurpose>
Modifie la couleur grise comme couleur de remplissage et de dessin.
</refpurpose>
@@ -1781,7 +1781,7 @@
</refentry>
<refentry id="function.pdf-setgray-fill">
<refnamediv>
- <refname>PDF_setgray_fill</refname>
+ <refname>pdf_setgray_fill</refname>
<refpurpose>Modifie la couleur grise comme couleur de remplissage.</refpurpose>
</refnamediv>
<refsect1>
@@ -1804,7 +1804,7 @@
</refentry>
<refentry id="function.pdf-setgray-stroke">
<refnamediv>
- <refname>PDF_setgray_stroke</refname>
+ <refname>pdf_setgray_stroke</refname>
<refpurpose>Modifie la couleur de dessin à un niveau de gris.</refpurpose>
</refnamediv>
<refsect1>
@@ -1827,7 +1827,7 @@
</refentry>
<refentry id="function.pdf-setlinecap">
<refnamediv>
- <refname>PDF_setlinecap</refname>
+ <refname>pdf_setlinecap</refname>
<refpurpose>Modifie le paramètre linecap.</refpurpose>
</refnamediv>
<refsect1>
@@ -1847,7 +1847,7 @@
</refentry>
<refentry id="function.pdf-setlinejoin">
<refnamediv>
- <refname>PDF_setlinejoin</refname>
+ <refname>pdf_setlinejoin</refname>
<refpurpose>Modifie le paramètre linejoin.</refpurpose>
</refnamediv>
<refsect1>
@@ -1867,7 +1867,7 @@
</refentry>
<refentry id="function.pdf-setlinewidth">
<refnamediv>
- <refname>PDF_setlinewidth</refname>
+ <refname>pdf_setlinewidth</refname>
<refpurpose>Modifie la largeur de ligne.</refpurpose>
</refnamediv>
<refsect1>
@@ -1887,7 +1887,7 @@
</refentry>
<refentry id="function.pdf-setmiterlimit">
<refnamediv>
- <refname>PDF_setmiterlimit</refname>
+ <refname>pdf_setmiterlimit</refname>
<refpurpose>Modifie la "miter limit".</refpurpose>
</refnamediv>
<refsect1>
@@ -1906,30 +1906,32 @@
</para>
</refsect1>
</refentry>
- <refentry id="function.pdf-setoplydash">
+ <refentry id="function.pdf-setpolydash">
<refnamediv>
- <refname>PDF_setoplydash</refname>
+ <refname>pdf_setpolydash</refname>
<refpurpose>Modifie les pointillés compliqués</refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
<funcsynopsis>
<funcprototype>
- <funcdef>void <function>pdf_setoplydash</function></funcdef>
+ <funcdef>void <function>pdf_setpolydash</function></funcdef>
<paramdef>int <parameter>pdf object</parameter></paramdef>
<paramdef>array <parameter>dasharray</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<para>
- <function>pdf_setoplydash</function> modifie les pointillés
+ <function>pdf_setpolydash</function> modifie les pointillés
complexes, définit par le tableau <parameter>dasharray</parameter>.
</para>
</refsect1>
</refentry>
<refentry id="function.pdf-setrgbcolor">
<refnamediv>
- <refname>PDF_setrgbcolor</refname>
- <refpurpose>Modifie la couleur rgb comme couleur de dessin et de
remplissage.</refpurpose>
+ <refname>pdf_setrgbcolor</refname>
+ <refpurpose>
+ Modifie la couleur rgb comme couleur de dessin et de remplissage.
+ </refpurpose>
</refnamediv>
<refsect1>
<title>Description</title>
@@ -1954,7 +1956,7 @@
</refentry>
<refentry id="function.pdf-setrgbcolor-fill">
<refnamediv>
- <refname>PDF_setrgbcolor_fill</refname>
+ <refname>pdf_setrgbcolor_fill</refname>
<refpurpose>Modifie la couleur rgb comme couleur de remplissage.</refpurpose>
</refnamediv>
<refsect1>
@@ -1979,7 +1981,7 @@
</refentry>
<refentry id="function.pdf-setrgbcolor-stroke">
<refnamediv>
- <refname>PDF_setrgbcolor_stroke</refname>
+ <refname>pdf_setrgbcolor_stroke</refname>
<refpurpose>Modifie la couleur rgb comme couleur de dessin.</refpurpose>
</refnamediv>
<refsect1>
@@ -2049,13 +2051,14 @@
</funcsynopsis>
<para>
<function>pdf_set_border_dash</function> modifie la longueur
- des pointillés (si le style de bord d'une annotation est en
pointillé).
- <parameter>black</parameter> représente la taille des traits
- noirs, et <parameter>white</parameter> celle des espaces blancs.
+ des pointillés (si le style de bord d'une annotation est en
+ pointillés). <parameter>black</parameter> représente
+ la taille des traits noirs, et <parameter>white</parameter> celle
+ des espaces blancs.
</para>
<para>
- Voir aussi <function>pdf_set_border_style</function>,
- <function>pdf_set_border_color</function>.
+ Voir aussi <function>pdf_set_border_style</function>
+ et <function>pdf_set_border_color</function>.
</para>
</refsect1>
</refentry>
@@ -2087,7 +2090,7 @@
</refentry>
<refentry id="function.pdf-set-char-spacing">
<refnamediv>
- <refname>PDF_set_char_spacing</refname>
+ <refname>pdf_set_char_spacing</refname>
<refpurpose>Fixe l'espacement des caractères.</refpurpose>
</refnamediv>
<refsect1>
@@ -2100,17 +2103,18 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>pdf_set_char_spacing</function> fixe l'espacement des
caractères.
+ <function>pdf_set_char_spacing</function> modifie l'espacement
+ des caractères.
</para>
<para>
- Voir aussi <function>pdf_set_word_spacing</function>,
- <function>pdf_set_leading</function>.
+ Voir aussi <function>pdf_set_word_spacing</function>
+ et <function>pdf_set_leading</function>.
</para>
</refsect1>
</refentry>
<refentry id="function.pdf-set-duration">
<refnamediv>
- <refname>PDF_set_duration</refname>
+ <refname>pdf_set_duration</refname>
<refpurpose>Choisi la durée de transition entre deux pages.</refpurpose>
</refnamediv>
<refsect1>
@@ -2133,7 +2137,7 @@
</refentry>
<refentry id="function.pdf-set-font">
<refnamediv>
- <refname>PDF_set_font</refname>
+ <refname>pdf_set_font</refname>
<refpurpose>Sélectionne la police et sa taille.</refpurpose>
</refnamediv>
<refsect1>
@@ -2180,8 +2184,9 @@
</note>
<note>
<simpara>
- Si vous référencez une police dans un fichier .upr, assurez vous
que
- le nom du fichier .afm et celui de la police sont bien les mêmes.
+ Si vous référencez une police dans un fichier
+ <filename>.upr</filename>, assurez-vous que le nom du fichier
+ <filename>.afm</filename> et celui de la police sont bien les mêmes.
Sinon, la police sera aggrandie plusieur fois (Merci à
Paul Haddon pour cette info).
</simpara>
@@ -2190,7 +2195,7 @@
</refentry>
<refentry id="function.pdf-set-horiz-scaling">
<refnamediv>
- <refname>PDF_set_horiz_scaling</refname>
+ <refname>pdf_set_horiz_scaling</refname>
<refpurpose>Fixe l'echelle horizontale du texte.</refpurpose>
</refnamediv>
<refsect1>
@@ -2253,18 +2258,16 @@
</para>
<note>
<simpara>
- Cette fonction remplace pdf_set_info_keywords(),
- pdf_set_info_title(),
- pdf_set_info_subject(),
- pdf_set_info_creator(),
- pdf_set_info_subject().
+ <function>pdf_set_info</function> remplace pdf_set_info_keywords(),
+ pdf_set_info_title(), pdf_set_info_subject(), pdf_set_info_creator() et
+ pdf_set_info_subject().
</simpara>
</note>
</refsect1>
</refentry>
<refentry id="function.pdf-set-leading">
<refnamediv>
- <refname>PDF_set_leading</refname>
+ <refname>pdf_set_leading</refname>
<refpurpose>Obsolète : Modifie la distance entre les lignes du
texte</refpurpose>
</refnamediv>
<refsect1>
@@ -2279,7 +2282,7 @@
</refentry>
<refentry id="function.pdf-set-parameter">
<refnamediv>
- <refname>PDF_set_parameter</refname>
+ <refname>pdf_set_parameter</refname>
<refpurpose>Modifie certains paramètres.</refpurpose>
</refnamediv>
<refsect1>
@@ -2305,7 +2308,7 @@
</refentry>
<refentry id="function.pdf-set-text-pos">
<refnamediv>
- <refname>PDF_set_text_pos</refname>
+ <refname>pdf_set_text_pos</refname>
<refpurpose>Fixe la position du texte.</refpurpose>
</refnamediv>
<refsect1>
@@ -2319,18 +2322,17 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>pdf_set_text_pos</function> modifie la position du texte qui sera
- utilisée lors du prochain <function>pdf_show</function>.
+ <function>pdf_set_text_pos</function> modifie la position du texte qui sera
+ utilisée lors du prochain <function>pdf_show</function>.
</para>
<para>
- Voir aussi <function>pdf_show</function>,
- <function>pdf_show_xy</function>.
+ Voir aussi <function>pdf_show</function> et <function>pdf_show_xy</function>.
</para>
</refsect1>
</refentry>
<refentry id="function.pdf-set-text-rendering">
<refnamediv>
- <refname>PDF_set_text_rendering</refname>
+ <refname>pdf_set_text_rendering</refname>
<refpurpose>Determine le rendu du texte.</refpurpose>
</refnamediv>
<refsect1>
@@ -2392,7 +2394,7 @@
</refentry>
<refentry id="function.pdf-set-word-spacing">
<refnamediv>
- <refname>PDF_set_word_spacing</refname>
+ <refname>pdf_set_word_spacing</refname>
<refpurpose>Fixe l'espacement des mots.</refpurpose>
</refnamediv>
<refsect1>
@@ -2415,7 +2417,7 @@
</refentry>
<refentry id="function.pdf-show">
<refnamediv>
- <refname>PDF_show</refname>
+ <refname>pdf_show</refname>
<refpurpose>Affiche un texte à la position courante.</refpurpose>
</refnamediv>
<refsect1>
@@ -2441,7 +2443,7 @@
</refentry>
<refentry id="function.pdf-show-boxed">
<refnamediv>
- <refname>PDF_show_boxed</refname>
+ <refname>pdf_show_boxed</refname>
<refpurpose>Affiche un texte dans un rectangle.</refpurpose>
</refnamediv>
<refsect1>
@@ -2459,28 +2461,29 @@
<paramdef>string <parameter><optional>feature</optional></parameter></paramdef>
</funcprototype>
</funcsynopsis>
- <para>
- <function>pdf_show_boxed</function> affiche le texte
- <parameter>text</parameter> dans un rectangle, dont le coin
- inférieur gauche est aux coordonnées
- (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>).
- Les dimensions du rectangle sont <parameter>height</parameter> et
- <parameter>width</parameter>. Le paramètre <parameter>mode</parameter>
- indique le type de <parameter>text</parameter>. Si
- <parameter>width</parameter> et <parameter>height</parameter> sont
- à zéro, le mode <parameter>mode</parameter>
- peut être "left" (gauche), "right" (droite) ou "center"
- (centré). <parameter>width</parameter> ou <parameter>height</parameter>
- sont différents pouvant prendre les valeurs de "justify"
- (justification) ou "fulljustify" (justification complète).
- </para>
- <para>
- Si le paramètre <parameter>feature</parameter> vaut "blind",
- le texte n'est pas affiché.
- </para>
<para>
- Retourne le nombre de caractères qui n'ont pas pu être
- traités, car ils ne rentraient pas dans le rectangle.
+ <function>pdf_show_boxed</function> affiche le texte
+ <parameter>text</parameter> dans un rectangle, dont le coin
+ inférieur gauche est aux coordonnées
+ (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>).
+ Les dimensions du rectangle sont <parameter>height</parameter> et
+ <parameter>width</parameter>. Le paramètre <parameter>mode</parameter>
+ indique le type de <parameter>text</parameter>. Si
+ <parameter>width</parameter> et <parameter>height</parameter> sont
+ à zéro, le mode <parameter>mode</parameter>
+ peut être "left" (gauche), "right" (droite) ou "center"
+ (centré). <parameter>width</parameter> ou <parameter>height</parameter>
+ sont différents pouvant prendre les valeurs de "justify"
+ (justification) ou "fulljustify" (justification complète).
+ </para>
+ <para>
+ Si le paramètre <parameter>feature</parameter> vaut "blind",
+ le texte n'est pas affiché.
+ </para>
+ <para>
+ <function>pdf_show_boxed</function> retourne le nombre de caractères
+ qui n'ont pas pu être traités, car ils ne rentraient pas
+ dans le rectangle.
</para>
<para>
Voir aussi <function>pdf_show</function> et <function>pdf_show_xy</function>.
@@ -2489,7 +2492,7 @@
</refentry>
<refentry id="function.pdf-show-xy">
<refnamediv>
- <refname>PDF_show_xy</refname>
+ <refname>pdf_show_xy</refname>
<refpurpose>Affiche un texte à une position donnée.</refpurpose>
</refnamediv>
<refsect1>
@@ -2517,7 +2520,7 @@
</refentry>
<refentry id="function.pdf-skew">
<refnamediv>
- <refname>PDF_skew</refname>
+ <refname>pdf_skew</refname>
<refpurpose>Modifie le système de coordonnées.</refpurpose>
</refnamediv>
<refsect1>
@@ -2541,7 +2544,7 @@
</refentry>
<refentry id="function.pdf-stringwidth">
<refnamediv>
- <refname>PDF_stringwidth</refname>
+ <refname>pdf_stringwidth</refname>
<refpurpose>Retourne la largeur du texte avec la police courante.</refpurpose>
</refnamediv>
<refsect1>
@@ -2555,8 +2558,8 @@
</funcsynopsis>
<para>
<function>pdf_stringwidth</function> retourne la largeur du texte
- <parameter>text</parameter> avec la police courante. Il faut qu'une police ait
- été choisie auparavant.
+ <parameter>text</parameter> avec la police courante. Il faut qu'une
+ police ait été choisie auparavant.
</para>
<para>
Voir aussi <function>pdf_set_font</function>.
@@ -2565,7 +2568,7 @@
</refentry>
<refentry id="function.pdf-stroke">
<refnamediv>
- <refname>PDF_stroke</refname>
+ <refname>pdf_stroke</refname>
<refpurpose>Dessine le long du chemin.</refpurpose>
</refnamediv>
<refsect1>
@@ -2589,7 +2592,7 @@
</refentry>
<refentry id="function.pdf-translate">
<refnamediv>
- <refname>PDF_translate</refname>
+ <refname>pdf_translate</refname>
<refpurpose>Modifie l'origine du système de
coordonnées.</refpurpose>
</refnamediv>
<refsect1>
@@ -2612,13 +2615,13 @@
<example>
<title>Translation</title>
<programlisting role="php">
-<?php PDF_moveto($pdf, 0, 0);
-PDF_lineto($pdf, 100, 100);
-PDF_stroke($pdf);
-PDF_translate($pdf, 100, 100);
-PDF_moveto($pdf, 0, 0);
-PDF_lineto($pdf, 100, 100);
-PDF_stroke($pdf);
+<?php pdf_moveto($pdf, 0, 0);
+pdf_lineto($pdf, 100, 100);
+pdf_stroke($pdf);
+pdf_translate($pdf, 100, 100);
+pdf_moveto($pdf, 0, 0);
+pdf_lineto($pdf, 100, 100);
+pdf_stroke($pdf);
?>
</programlisting>
</example>
@@ -2627,7 +2630,7 @@
</refentry>
<refentry id="function.pdf-open-memory-image">
<refnamediv>
- <refname>PDF_open_memory_image</refname>
+ <refname>pdf_open_memory_image</refname>
<refpurpose>
Ouvre une image créée par les fonctions images PHP.
</refpurpose>
@@ -2642,9 +2645,9 @@
</funcprototype>
</funcsynopsis>
<para>
- <function>pdf_open_memory_image</function> prend comme argument une
- image créée avec les fonctions PHP, et la rend disponible
- pour le document PDF. La fonction retourne un identifiant PDF d'image.
+ <function>pdf_open_memory_image</function> prend comme argument une
+ image créée avec les fonctions PHP, et la rend disponible
+ pour le document PDF. La fonction retourne un identifiant PDF d'image.
<example>
<title>Inclusion d'une image mémoire</title>
<programlisting role="php">
@@ -2652,25 +2655,25 @@
$im = ImageCreate(100, 100);
$col = ImageColorAllocate($im, 80, 45, 190);
ImageFill($im, 10, 10, $col);
-$pim = PDF_open_memory_image($pdf, $im);
+$pim = pdf_open_memory_image($pdf, $im);
ImageDestroy($im);
pdf_place_image($pdf, $pim, 100, 100, 1);
pdf_close_image($pdf, $pim);
?>
- </programlisting>
- </example>
- </para>
- <para>
- Voir aussi <function>pdf_close_image</function>,
- <function>pdf_open_jpeg</function>,
- <function>pdf_open_gif</function>,
- <function>pdf_execute_image</function>,
- <function>pdf_place_image</function>,
- <function>pdf_put_image</function>.
+ </programlisting>
+ </example>
</para>
- </refsect1>
- </refentry>
- </reference>
+ <para>
+ Voir aussi <function>pdf_close_image</function>,
+ <function>pdf_open_jpeg</function>,
+ <function>pdf_open_gif</function>,
+ <function>pdf_execute_image</function>,
+ <function>pdf_place_image</function> et
+ <function>pdf_put_image</function>.
+ </para>
+ </refsect1>
+ </refentry>
+</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml