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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.