svn: /phpdoc/de/trunk/reference/image/functions/ imagecharup.xml imagecolorallocate.xml imagecolorat.xml imagecolorclosest.xml imagecolordeallocate.xml imagecolorexact.xml imagecolorresolve.xml imagecolorset.xml imagecolorsforindex.xml imagecolorstotal.xml
[email protected] (Christoph Michael Becker)
| Newsgroups | php.doc.de |
|---|---|
| Message-ID | <[email protected]> |
cmb Thu, 29 Mar 2018 23:05:25 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=344589
Log:
Sync with EN
Changed paths:
U phpdoc/de/trunk/reference/image/functions/imagecharup.xml
U phpdoc/de/trunk/reference/image/functions/imagecolorallocate.xml
U phpdoc/de/trunk/reference/image/functions/imagecolorat.xml
U phpdoc/de/trunk/reference/image/functions/imagecolorclosest.xml
U phpdoc/de/trunk/reference/image/functions/imagecolordeallocate.xml
U phpdoc/de/trunk/reference/image/functions/imagecolorexact.xml
U phpdoc/de/trunk/reference/image/functions/imagecolorresolve.xml
U phpdoc/de/trunk/reference/image/functions/imagecolorset.xml
U phpdoc/de/trunk/reference/image/functions/imagecolorsforindex.xml
U phpdoc/de/trunk/reference/image/functions/imagecolorstotal.xml
svn-diffs-344589.txt
(text/x-diff, 47.3 KB)
Modified: phpdoc/de/trunk/reference/image/functions/imagecharup.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecharup.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecharup.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,45 +1,130 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.2 -->
-<!-- last change to 'imagecharup' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecharup" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecharup</refname>
- <refpurpose>
- Zeichnet einen vertikal ausgerichteten Charakter
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>int</type><methodname>imagecharup</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- <methodparam><type>int</type><parameter>font</parameter></methodparam>
- <methodparam><type>int</type><parameter>x</parameter></methodparam>
- <methodparam><type>int</type><parameter>y</parameter></methodparam>
- <methodparam><type>string</type><parameter>c</parameter></methodparam>
- <methodparam><type>int</type><parameter>col</parameter></methodparam>
- </methodsynopsis>
- <para>
- <function>ImageCharUp</function> zeichnet das erste Zeichen
- (Charakter) des Strings <parameter>c</parameter> in das Bild,
- auf das per <parameter>id</parameter> gezeigt wird. Die
- Koordinaten des Zeichens werden durch <parameter>x</parameter> /
- <parameter>y</parameter> bestimmt. Dabei wird von den
- Koordinaten 0 / 0 als Zeichnungsanfang links-oben ausgegangen.
- Die Farbe des Zeichens wird mit <parameter>col</parameter>
- bestimmt. Ist <parameter>font</parameter> als 1, 2, 3, 4 oder 5
- definiert, wird ein eingebauter Font genutzt (je größer die
- Nummer, desto größer der Font).
- </para>
- <para>
- Beachten Sie auch <function>imageloadfont</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecharup" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecharup</refname>
+ <refpurpose>
+ Zeichnet einen vertikal ausgerichteten Charakter
+ </refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>bool</type><methodname>imagecharup</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ <methodparam><type>int</type><parameter>font</parameter></methodparam>
+ <methodparam><type>int</type><parameter>x</parameter></methodparam>
+ <methodparam><type>int</type><parameter>y</parameter></methodparam>
+ <methodparam><type>string</type><parameter>c</parameter></methodparam>
+ <methodparam><type>int</type><parameter>color</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Zeichnet den Buchstaben <parameter>c</parameter> vertikal an der angegebenen
+ Koordinate auf dem angegebenen <parameter>image</parameter>.
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ &gd.font.description;
+ <varlistentry>
+ <term><parameter>x</parameter></term>
+ <listitem>
+ <para>
+ x-Koordinate des Anfangs.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>y</parameter></term>
+ <listitem>
+ <para>
+ y-Koordinate des Anfangs.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>c</parameter></term>
+ <listitem>
+ <para>
+ Der zu zeichnende Buchstabe.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>color</parameter></term>
+ <listitem>
+ <para>
+ Ein Farb-Kennzeichner, der mit <function>imagecolorallocate</function>
+ erzeugt wurde.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ &return.success;
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>imagecharup</function> Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+
+$im = imagecreate(100, 100);
+
+$string = 'N wird aussehen wie ein Z';
+
+$bg = imagecolorallocate($im, 255, 255, 255);
+$black = imagecolorallocate($im, 0, 0, 0);
+
+// druckt ein schwarzes "Z" auf weißem Hintergrund
+imagecharup($im, 3, 10, 10, $string, $black);
+
+header('Content-type: image/png');
+imagepng($im);
+
+?>
+]]>
+ </programlisting>
+ &example.outputs.similar;
+ <mediaobject>
+ <alt>Ausgabe des Beispiels : imagecharup()</alt>
+ <imageobject>
+ <imagedata fileref="en/reference/image/figures/imagecharup.png"/>
+ </imageobject>
+ </mediaobject>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagechar</function></member>
+ <member><function>imageloadfont</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/image/functions/imagecolorallocate.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecolorallocate.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecolorallocate.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,41 +1,143 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.2 -->
-<!-- last change to 'imagecolorallocate' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecolorallocate" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecolorallocate</refname>
- <refpurpose>Bestimmt die Farbe einer Grafik</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>int</type><methodname>imagecolorallocate</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- <methodparam><type>int</type><parameter>red</parameter></methodparam>
- <methodparam><type>int</type><parameter>green</parameter></methodparam>
- <methodparam><type>int</type><parameter>blue</parameter></methodparam>
- </methodsynopsis>
- <para>
- <function>ImageColorAllocate</function> gibt eine Farb-ID, die
- durch die angegebenen <acronym>RGB</acronym>-Werte bestimmt
- wird, zurück. Der Parameter <parameter>im</parameter> wird ihnen
- von der <function>imagecreate</function>-Funktion zurück gegeben.
- <function>ImageColorAllocate</function> muss für jede Farbe
- aufgerufen werden, die innerhalb der Grafik
- <parameter>im</parameter> verwendet werden soll.
- <informalexample>
- <programlisting role="php">
-$weiss = ImageColorAllocate ($im, 255, 255, 255);
-$schwarz = ImageColorAllocate ($im, 0, 0, 0);
- </programlisting>
- </informalexample>
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 326068 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecolorallocate" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecolorallocate</refname>
+ <refpurpose>Alloziert eine Farbe für eine Grafik</refpurpose>
+ </refnamediv>
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>int</type><methodname>imagecolorallocate</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ <methodparam><type>int</type><parameter>red</parameter></methodparam>
+ <methodparam><type>int</type><parameter>green</parameter></methodparam>
+ <methodparam><type>int</type><parameter>blue</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Liefert einen Farb-Kennzeichner zurück, der die Farbe, die aus den gegebenen
+ <acronym>RGB</acronym>-Komponenten besteht, darstellt.
+ </para>
+ <para>
+ <function>imagecolorallocate</function> muss aufgerufen werden, um jede Farbe
+ zu erzeugen, die in dem Bild, das durch <parameter>image</parameter>
+ angegeben wird, verwendet werden soll.
+ </para>
+ <note>
+ <para>
+ Der erste Aufruf von <function>imagecolorallocate</function> bestimmt die
+ Hintergrundfarbe von palettenbasierten Bilder – also Bildern, die durch
+ <function>imagecreate</function> erzeugt wurden.
+ </para>
+ </note>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ <varlistentry>
+ <term><parameter>red</parameter></term>
+ <listitem>
+ <para>&gd.value.red;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>green</parameter></term>
+ <listitem>
+ <para>&gd.value.green;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>blue</parameter></term>
+ <listitem>
+ <para>&gd.value.blue;</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ Diese Parameter sind Ganzzahlen zwischen 0 und 255 oder Hexadezimalzahlen
+ zwischen 0x00 und 0xFF.
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Ein Farb-Kennzeichner oder &false; falls die Farbe nicht alloziert werden
+ konnte.
+ </para>
+ &return.falseproblem;
+ </refsect1>
+
+ <refsect1 role="changelog">
+ &reftitle.changelog;
+ <para>
+ <informaltable>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>&Version;</entry>
+ <entry>&Description;</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>5.1.3</entry>
+ <entry>
+ Liefert &false; zurück, wenn die Farbe nicht alloziert werden konnte.
+ Zuvor wurde <literal>-1</literal> zurückgeliefert.
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>imagecolorallocate</function> Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+
+$im = imagecreate(100, 100);
+
+// färbt den Hintergrund rot
+$background = imagecolorallocate($im, 255, 0, 0);
+
+// alloziert weitere Farben
+$white = imagecolorallocate($im, 255, 255, 255);
+$black = imagecolorallocate($im, 0, 0, 0);
+
+// hexadezimale Schreibweise
+$white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
+$black = imagecolorallocate($im, 0x00, 0x00, 0x00);
+
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagecolorallocatealpha</function></member>
+ <member><function>imagecolordeallocate</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/image/functions/imagecolorat.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecolorat.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecolorat.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,34 +1,138 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.2 -->
-<!-- last change to 'imagecolorat' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecolorat" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecolorat</refname>
- <refpurpose>Ermittelt den Farbwert eines Bildpunktes</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>int</type><methodname>imagecolorat</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- <methodparam><type>int</type><parameter>x</parameter></methodparam>
- <methodparam><type>int</type><parameter>y</parameter></methodparam>
- </methodsynopsis>
- <para>
- Ermittelt den Farb-Wert eines Pixels an den Koordinaten
- <parameter>x</parameter> / <parameter>y</parameter> der mit
- <parameter>im</parameter> bestimmten Grafik.
- </para>
- <para>
- Beachten Sie auch <function>imagecolorset</function> und
- <function>imagecolorsforindex</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 341802 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecolorat" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecolorat</refname>
+ <refpurpose>Ermittelt den Farbwert eines Bildpunktes</refpurpose>
+ </refnamediv>
+
+ <refsect1>
+ &reftitle.description;
+ <methodsynopsis>
+ <type>int</type><methodname>imagecolorat</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ <methodparam><type>int</type><parameter>x</parameter></methodparam>
+ <methodparam><type>int</type><parameter>y</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Liefert den Index der Farbe des Pixels am angegeben Ort im Bild, das durch
+ <parameter>image</parameter> angegeben wurde, zurück.
+ </para>
+ <para>
+ Handelt es sich bei dem Bild um ein Echtfarben-Bild, liefert diese Funktion
+ den RGB-Wert dieses Pixels als Integer zurück. Bitverschiebung und Maskierung
+ kann verwendet werden, um auf die individuellen rot, grün und blau
+ Komponentenwerte zuzugreifen.
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ <varlistentry>
+ <term><parameter>x</parameter></term>
+ <listitem>
+ <para>
+ x-Kooordinate des Punkts.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>y</parameter></term>
+ <listitem>
+ <para>
+ y-Koordinate des Punkts.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Liefert den Farbindex zurück.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title>Zurgriff auf individuelle RGB-Werte</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$im = imagecreatefrompng("php.png");
+$rgb = imagecolorat($im, 10, 15);
+$r = ($rgb >> 16) & 0xFF;
+$g = ($rgb >> 8) & 0xFF;
+$b = $rgb & 0xFF;
+
+var_dump($r, $g, $b);
+?>
+]]>
+ </programlisting>
+ &example.outputs.similar;
+ <screen>
+<![CDATA[
+int(119)
+int(123)
+int(180)
+]]>
+ </screen>
+ </example>
+ <example>
+ <title>Menschenlesbare RGB-Werte unter Verwendung von <function>imagecolorsforindex</function></title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$im = imagecreatefrompng("php.png");
+$rgb = imagecolorat($im, 10, 15);
+
+$colors = imagecolorsforindex($im, $rgb);
+
+var_dump($colors);
+?>
+]]>
+ </programlisting>
+ &example.outputs.similar;
+ <screen>
+<![CDATA[
+array(4) {
+ ["red"]=>
+ int(119)
+ ["green"]=>
+ int(123)
+ ["blue"]=>
+ int(180)
+ ["alpha"]=>
+ int(127)
+}
+]]>
+ </screen>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagecolorset</function></member>
+ <member><function>imagecolorsforindex</function></member>
+ <member><function>imagesetpixel</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/image/functions/imagecolorclosest.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecolorclosest.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecolorclosest.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,43 +1,136 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.2 -->
-<!-- last change to 'imagecolorclosest' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecolorclosest" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecolorclosest</refname>
- <refpurpose>
- Ermittelt den Farbwert-Index, der den angegebenen Farben
- am nächsten liegt
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>int</type><methodname>imagecolorclosest</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- <methodparam><type>int</type><parameter>red</parameter></methodparam>
- <methodparam><type>int</type><parameter>green</parameter></methodparam>
- <methodparam><type>int</type><parameter>blue</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt den Index der Farbwert-Palette des Bildes
- <parameter>im</parameter> zurück, der den angegebenen
- <acronym>RGB</acronym>-Werten am nächsten kommt.
- </para>
- <para>
- Die "Entfernung" zwischen der angeforderten Farbe und jedem
- Farb-Paletten-Wert wird berechnet, als ob die angegebenen
- <acronym>RGB</acronym>-Werte Punkte in einem dreidimensionalen
- Raum darstellen.
- </para>
- <para>
- Siehe auch <function>imagecolorexact</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 309972 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecolorclosest" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecolorclosest</refname>
+ <refpurpose>
+ Ermittelt den Farbwert-Index, der den angegebenen Farben
+ am nächsten liegt
+ </refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>int</type><methodname>imagecolorclosest</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ <methodparam><type>int</type><parameter>red</parameter></methodparam>
+ <methodparam><type>int</type><parameter>green</parameter></methodparam>
+ <methodparam><type>int</type><parameter>blue</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Gibt den Index der Farbwert-Palette des Bildes zurück, der den angegebenen
+ <acronym>RGB</acronym>-Werten am nächsten kommt.
+ </para>
+ <para>
+ Die "Entfernung" zwischen der angeforderten Farbe und jedem
+ Farb-Paletten-Wert wird berechnet, als ob die angegebenen
+ <acronym>RGB</acronym>-Werte Punkte in einem dreidimensionalen
+ Raum darstellen.
+ </para>
+ <para>&gd.image.colors;</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ <varlistentry>
+ <term><parameter>red</parameter></term>
+ <listitem>
+ <para>&gd.value.red;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>green</parameter></term>
+ <listitem>
+ <para>&gd.value.green;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>blue</parameter></term>
+ <listitem>
+ <para>&gd.value.blue;</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ Die Farbparameter sind Ganzzahlen zwischen 0 und 255 oder Hexadezimalzahlen
+ zwischen 0x00 und 0xFF.
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt den Index der Farbe in der Palette des Bildes zurück, die am nächsten an
+ der angegebenen liegt.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title>Suche nach einem Satz von Farben in einem Bild</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+// Konvertiere zunächst ein Bild in ein palettenbasiertes
+$im = imagecreatefrompng('figures/imagecolorclosest.png');
+imagetruecolortopalette($im, false, 255);
+
+// Such-Farben (RGB)
+$colors = array(
+ array(254, 145, 154),
+ array(153, 145, 188),
+ array(153, 90, 145),
+ array(255, 137, 92)
+);
+
+// Durchlaufe die Such-Farben und finde die nächstgelegene Farbe in der Palette.
+// Liefere die Suchnummer, die gesuchten und die gefundenen RGB-Farben zurück.
+foreach($colors as $id => $rgb)
+{
+ $result = imagecolorclosest($im, $rgb[0], $rgb[1], $rgb[2]);
+ $result = imagecolorsforindex($im, $result);
+ $result = "({$result['red']}, {$result['green']}, {$result['blue']})";
+
+ echo "#$id: Such-Farbe ($rgb[0], $rgb[1], $rgb[2]); Nächstgelegene Farbe: $result.\n";
+}
+
+imagedestroy($im);
+?>
+]]>
+ </programlisting>
+ &example.outputs.similar;
+ <screen>
+<![CDATA[
+#0: Such-Farbe (254, 145, 154); Nächstgelegene Farbe: (252, 150, 148).
+#1: Such-Farbe (153, 145, 188); Nächstgelegene Farbe: (148, 150, 196).
+#2: Such-Farbe (153, 90, 145); Nächstgelegene Farbe: (148, 90, 156).
+#3: Such-Farbe (255, 137, 92); Nächstgelegene Farbe: (252, 150, 92).
+]]>
+ </screen>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagecolorexact</function></member>
+ <member><function>imagecolorclosestalpha</function></member>
+ <member><function>imagecolorclosesthwb</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/image/functions/imagecolordeallocate.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecolordeallocate.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecolordeallocate.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,35 +1,79 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.9 -->
-<!-- last change to 'imagecolordeallocate' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecolordeallocate" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecolordeallocate</refname>
- <refpurpose>Löscht eine Farbdefinition</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>int</type><methodname>imagecolordeallocate</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- <methodparam><type>int</type><parameter>index</parameter></methodparam>
- </methodsynopsis>
- <para>
- Die Funktion <function>ImageColorDeAllocate</function> löscht
- eine vorher über <function>ImageColorAllocate</function>
- ermittelte Farbe.
- <informalexample>
- <programlisting role="php">
-$weiss = ImageColorAllocate($im, 255, 255, 255);
-ImageColorDeAllocate($im, $weiss);
- </programlisting>
- </informalexample>
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecolordeallocate" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecolordeallocate</refname>
+ <refpurpose>Löscht eine Farbdefinition</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>int</type><methodname>imagecolordeallocate</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ <methodparam><type>int</type><parameter>color</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Löscht eine zuvor mit <function>imagecolorallocate</function> oder
+ <function>imagecolorallocatealpha</function> allozierte Farbe.
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ <varlistentry>
+ <term><parameter>color</parameter></term>
+ <listitem>
+ <para>
+ Der Farbkennzeichner.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ &return.success;
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title>Verwendung von <function>imagecolordeallocate</function></title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+$white = imagecolorallocate($im, 255, 255, 255);
+imagecolordeallocate($im, $white);
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagecolorallocate</function></member>
+ <member><function>imagecolorallocatealpha</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/image/functions/imagecolorexact.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecolorexact.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecolorexact.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,39 +1,114 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.2 -->
-<!-- last change to 'imagecolorexact' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecolorexact" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecolorexact</refname>
- <refpurpose>
- Ermittelt den Index-Wert der angegebenen Farbe
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>int</type><methodname>imagecolorexact</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- <methodparam><type>int</type><parameter>red</parameter></methodparam>
- <methodparam><type>int</type><parameter>green</parameter></methodparam>
- <methodparam><type>int</type><parameter>blue</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt den Index der angegebenen Farbe in der Farb-Palette des
- Bildes <parameter>im</parameter> zurück.
- </para>
- <para>
- Existiert die Farbe in der Bild-Farb-Palette nicht, wird -1
- zurück gegeben.
- </para>
- <para>
- Siehe auch <function>imagecolorclosest</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 309972 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecolorexact" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecolorexact</refname>
+ <refpurpose>
+ Ermittelt den Index-Wert der angegebenen Farbe
+ </refpurpose>
+ </refnamediv>
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>int</type><methodname>imagecolorexact</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ <methodparam><type>int</type><parameter>red</parameter></methodparam>
+ <methodparam><type>int</type><parameter>green</parameter></methodparam>
+ <methodparam><type>int</type><parameter>blue</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Gibt den Index der angegebenen Farbe in der Farb-Palette des
+ Bildes zurück.
+ </para>
+ <para>&gd.image.colors;</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ <varlistentry>
+ <term><parameter>red</parameter></term>
+ <listitem>
+ <para>&gd.value.red;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>green</parameter></term>
+ <listitem>
+ <para>&gd.value.green;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>blue</parameter></term>
+ <listitem>
+ <para>&gd.value.blue;</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt den Paletten-Index der angegeben Farbe zurück, oder -1, falls die Farbe
+ nicht existiert.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <example>
+ <title>Ermittle Farben des GD-Logos</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+// Lade ein Bild
+$im = imagecreatefrompng('./gdlogo.png');
+
+$colors = Array();
+$colors[] = imagecolorexact($im, 255, 0, 0);
+$colors[] = imagecolorexact($im, 0, 0, 0);
+$colors[] = imagecolorexact($im, 255, 255, 255);
+$colors[] = imagecolorexact($im, 100, 255, 52);
+
+print_r($colors);
+
+// Bild freigeben
+imagedestroy($im);
+?>
+]]>
+ </programlisting>
+ &example.outputs.similar;
+ <screen>
+<![CDATA[
+Array
+(
+ [0] => 16711680
+ [1] => 0
+ [2] => 16777215
+ [3] => 6618932
+)
+]]>
+ </screen>
+ </example>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagecolorclosest</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/image/functions/imagecolorresolve.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecolorresolve.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecolorresolve.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,38 +1,113 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.2 -->
-<!-- last change to 'imagecolorresolve' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecolorresolve" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecolorresolve</refname>
- <refpurpose>
- Ermittelt den Index-Wert der angegebenen Farbe oder die
- nächst mögliche Alternative dazu
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>int</type><methodname>imagecolorresolve</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- <methodparam><type>int</type><parameter>red</parameter></methodparam>
- <methodparam><type>int</type><parameter>green</parameter></methodparam>
- <methodparam><type>int</type><parameter>blue</parameter></methodparam>
- </methodsynopsis>
- <para>
- Diese Funktion ermittelt garantiert einen Farb-Index zu der
- angegebenen Farbe, nämlich entweder den exakten oder den
- nächst möglichen Wert.
- </para>
- <para>
- Siehe auch <function>imagecolorclosest</function> und
- <function>imagecolorexact</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 309972 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecolorresolve" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecolorresolve</refname>
+ <refpurpose>
+ Ermittelt den Index-Wert der angegebenen Farbe oder die
+ nächst mögliche Alternative dazu
+ </refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>int</type><methodname>imagecolorresolve</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ <methodparam><type>int</type><parameter>red</parameter></methodparam>
+ <methodparam><type>int</type><parameter>green</parameter></methodparam>
+ <methodparam><type>int</type><parameter>blue</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Diese Funktion ermittelt garantiert einen Farb-Index zu der
+ angegebenen Farbe, nämlich entweder den exakten oder den
+ nächst möglichen Wert.
+ </para>
+ <para>&gd.image.colors;</para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ <varlistentry>
+ <term><parameter>red</parameter></term>
+ <listitem>
+ <para>&gd.value.red;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>green</parameter></term>
+ <listitem>
+ <para>&gd.value.green;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>blue</parameter></term>
+ <listitem>
+ <para>&gd.value.blue;</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt einen Farbindex zurück.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <example>
+ <title>Verwendung von <function>imagecoloresolve</function> um Farben aus einem Bild auszulesen</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+// Lade ein Bild
+$im = imagecreatefromgif('phplogo.gif');
+
+// Ermittle die nächstgelegenen Farben des Bildes
+$colors = array();
+$colors[] = imagecolorresolve($im, 255, 255, 255);
+$colors[] = imagecolorresolve($im, 0, 0, 200);
+
+// Output
+print_r($colors);
+
+imagedestroy($im);
+?>
+]]>
+ </programlisting>
+ &example.outputs.similar;
+ <screen>
+<![CDATA[
+Array
+(
+ [0] => 89
+ [1] => 85
+)
+]]>
+ </screen>
+ </example>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagecolorclosest</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/image/functions/imagecolorset.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecolorset.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecolorset.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,38 +1,149 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.2 -->
-<!-- last change to 'imagecolorset' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecolorset" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecolorset</refname>
- <refpurpose>
- Setzt die Farbe für den angegebenen Paletten-Index
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>bool</type><methodname>imagecolorset</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- <methodparam><type>int</type><parameter>index</parameter></methodparam>
- <methodparam><type>int</type><parameter>red</parameter></methodparam>
- <methodparam><type>int</type><parameter>green</parameter></methodparam>
- <methodparam><type>int</type><parameter>blue</parameter></methodparam>
- </methodsynopsis>
- <para>
- Hierdurch setzen Sie den Farbwert der Palette auf die angegebene
- Farbe. Dies ist nützlich bei Aktionen wie "Fülle Farbe X mit
- Farbe Y" (Flood-Fill-Effekt) ohne den sonst notwendigen Aufwand
- für solche Aktionen betreiben zu müssen.
- </para>
- <para>
- Siehe auch <function>imagecolorat</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 312690 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecolorset" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecolorset</refname>
+ <refpurpose>
+ Setzt die Farbe für den angegebenen Paletten-Index
+ </refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>void</type><methodname>imagecolorset</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ <methodparam><type>int</type><parameter>index</parameter></methodparam>
+ <methodparam><type>int</type><parameter>red</parameter></methodparam>
+ <methodparam><type>int</type><parameter>green</parameter></methodparam>
+ <methodparam><type>int</type><parameter>blue</parameter></methodparam>
+ <methodparam choice="opt"><type>int</type><parameter>alpha</parameter><initializer>0</initializer></methodparam>
+ </methodsynopsis>
+ <para>
+ Hierdurch wird der Farbwert der Palette auf die angegebene Farbe gesetzt.
+ Dies ist nützlich bei Aktionen wie "Fülle Farbe X mit Farbe Y"
+ (Flood-Fill-Effekt) ohne den sonst notwendigen Aufwand für solche Aktionen
+ betreiben zu müssen.
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ <varlistentry>
+ <term><parameter>index</parameter></term>
+ <listitem>
+ <para>
+ Ein Index der Palette.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>red</parameter></term>
+ <listitem>
+ <para>&gd.value.red;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>green</parameter></term>
+ <listitem>
+ <para>&gd.value.green;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>blue</parameter></term>
+ <listitem>
+ <para>&gd.value.blue;</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><parameter>alpha</parameter></term>
+ <listitem>
+ <para>
+ Wert der Alpha-Komponente.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ &return.void;
+ </para>
+ </refsect1>
+
+ <refsect1 role="changelog">
+ &reftitle.changelog;
+ <informaltable>
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>&Version;</entry>
+ <entry>&Description;</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>5.4.0</entry>
+ <entry>
+ Der <parameter>alpha</parameter> Parameter wurde hinzugefügt.
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>imagecolorset</function> Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+// Erzeuge ein 300x100 Bild
+$im = imagecreate(300, 100);
+
+// Setze den Hintergrund auf Rot
+imagecolorallocate($im, 255, 0, 0);
+
+// Ermittle den Farbindex des Hintergrunds
+$bg = imagecolorat($im, 0, 0);
+
+// Setze den Hintergrund auf Blau
+imagecolorset($im, $bg, 0, 0, 255);
+
+// Gib das Bild an den Browser aus
+header('Content-Type: image/png');
+
+imagepng($im);
+imagedestroy($im);
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagecolorat</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/image/functions/imagecolorsforindex.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecolorsforindex.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecolorsforindex.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,35 +1,106 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.2 -->
-<!-- last change to 'imagecolorsforindex' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecolorsforindex" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecolorsforindex</refname>
- <refpurpose>
- Ermittelt die Farbwerte einer angegebenen Farb-Palette
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>array</type><methodname>imagecolorsforindex</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- <methodparam><type>int</type><parameter>index</parameter></methodparam>
- </methodsynopsis>
- <para>
- Gibt ein assoziatives Array mit Rot-, Grün- und Blau-Werten
- zurück, die die Werte des Farb-Paletten-Index von
- <parameter>im</parameter> darstellen.
- </para>
- <para>
- Siehe auch <function>imagecolorat</function> und
- <function>imagecolorexact</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 297028 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecolorsforindex" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecolorsforindex</refname>
+ <refpurpose>
+ Ermittelt die Farbwerte eines Palettenindex
+ </refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>array</type><methodname>imagecolorsforindex</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ <methodparam><type>int</type><parameter>index</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Gibt die Farbwerte eines Palettenindex zurück.
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ <varlistentry>
+ <term><parameter>index</parameter></term>
+ <listitem>
+ <para>
+ Der Palettenindex.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt ein assoziatives Array mit red, green, blue und alpha Schlüsseln zurück,
+ das die entsprechenden Werte für den angegebenen Palettenindex enthält.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title><function>imagecolorsforindex</function> Beispiel</title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+
+// Erzeuge ein Bild
+$im = imagecreatefrompng('nexen.png');
+
+// Ermittle eine Farbe
+$start_x = 40;
+$start_y = 50;
+$color_index = imagecolorat($im, $start_x, $start_y);
+
+// Bringe es in menschenlesbare Form
+$color_tran = imagecolorsforindex($im, $color_index);
+
+// Was ist es?
+print_r($color_tran);
+
+?>
+]]>
+ </programlisting>
+ &example.outputs.similar;
+ <screen>
+<![CDATA[
+Array
+(
+ [red] => 226
+ [green] => 222
+ [blue] => 252
+ [alpha] => 0
+)
+]]>
+ </screen>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagecolorat</function></member>
+ <member><function>imagecolorexact</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
Modified: phpdoc/de/trunk/reference/image/functions/imagecolorstotal.xml
===================================================================
--- phpdoc/de/trunk/reference/image/functions/imagecolorstotal.xml 2018-03-29 17:15:20 UTC (rev 344588)
+++ phpdoc/de/trunk/reference/image/functions/imagecolorstotal.xml 2018-03-29 23:05:25 UTC (rev 344589)
@@ -1,33 +1,84 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
-<!-- splitted from ./de/functions/image.xml, last change in rev 1.2 -->
-<!-- last change to 'imagecolorstotal' in en/ tree in rev 1.36 -->
-<!-- EN-Revision: n/a Maintainer: nobody Status: ready -->
-<!-- OLD-Revision: 1.26/EN.1.36 -->
- <refentry xml:id="function.imagecolorstotal" xmlns="http://docbook.org/ns/docbook">
- <refnamediv>
- <refname>imagecolorstotal</refname>
- <refpurpose>
- Ermittelt die Anzahl der definierten Farben eines Bildes
- </refpurpose>
- </refnamediv>
- <refsect1>
- <title>Beschreibung:</title>
- <methodsynopsis>
- <type>int</type><methodname>imagecolorstotal</methodname>
- <methodparam><type>resource</type><parameter>im</parameter></methodparam>
- </methodsynopsis>
- <para>
- Ergibt die Anzahl der Farben der Palette des angegebenen
- Bildes <parameter>im</parameter>.
- </para>
- <para>
- Siehe auch <function>imagecolorat</function> und
- <function>imagecolorsforindex</function>.
- </para>
- </refsect1>
- </refentry>
+<!-- EN-Revision: 344588 Maintainer: nobody Status: ready -->
+<refentry xml:id="function.imagecolorstotal" xmlns="http://docbook.org/ns/docbook">
+ <refnamediv>
+ <refname>imagecolorstotal</refname>
+ <refpurpose>
+ Ermittelt die Anzahl der Farben in der Palette eines Bildes
+ </refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+ &reftitle.description;
+ <methodsynopsis>
+ <type>int</type><methodname>imagecolorstotal</methodname>
+ <methodparam><type>resource</type><parameter>image</parameter></methodparam>
+ </methodsynopsis>
+ <para>
+ Gibt die Anzahl der Farben in der Palette eines Bildes zurück.
+ </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+ &reftitle.parameters;
+ <para>
+ <variablelist>
+ &gd.image.description;
+ </variablelist>
+ </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+ &reftitle.returnvalues;
+ <para>
+ Gibt die Anzahl der Farben in der Palette des angegebenen Bildes, oder 0 für
+ Echtfarbbilder zurück.
+ </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+ &reftitle.examples;
+ <para>
+ <example>
+ <title>Ermitteln der Gesamtanzahl von Farben in einem Bild unter Verwendung von <function>imagecolorstotal</function></title>
+ <programlisting role="php">
+<![CDATA[
+<?php
+// Erzeuge ein Bild
+$im = imagecreatefromgif('php.gif');
+
+echo 'Zahl der Farben im Bild: ' . imagecolorstotal($im);
+
+// Gib das Bild frei
+imagedestroy($im);
+?>
+]]>
+ </programlisting>
+ &example.outputs.similar;
+ <screen>
+<![CDATA[
+Zahl der Farben im Bild: 128
+]]>
+ </screen>
+ </example>
+ </para>
+ </refsect1>
+
+ <refsect1 role="seealso">
+ &reftitle.seealso;
+ <para>
+ <simplelist>
+ <member><function>imagecolorat</function></member>
+ <member><function>imagecolorsforindex</function></member>
+ <member><function>imageistruecolor</function></member>
+ </simplelist>
+ </para>
+ </refsect1>
+
+</refentry>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml