martin Wed May 23 07:17:20 2001 EDT
Modified files:
/phpdoc/de/features images.xml
Log:
GIF no longer considered politically correct...
Index: phpdoc/de/features/images.xml
diff -u phpdoc/de/features/images.xml:1.5 phpdoc/de/features/images.xml:1.6
--- phpdoc/de/features/images.xml:1.5 Thu Oct 5 11:20:30 2000
+++ phpdoc/de/features/images.xml Wed May 23 07:17:20 2001
@@ -1,59 +1,59 @@
- <chapter id="features.images">
- <title>Erzeugen und Ver�ndern von Bildern</title>
-
- <simpara>
- PHP ist nicht darauf beschr�nkt, nur HTML auszugeben. Es kann
- auch dazu genutzt werden, Bilddateien in einer Vielzahl verschiedener
- Formate, darunter GIF, PNG, JPEG, WBMP und XPM, zu erzeugen und zu
- ver�ndern. Noch angenehmer ist, dass PHP Bilddaten direkt an einen
- Browser ausgeben kann.
- Um all das zu tun, m�ssen sie nur die GD-Library mit
- Bildfunktionen eincompilieren.
- Es kann sein, da� PHP und GD noch weitere Bibliotheken ben�tigen,
- je nachdem, mit welchen Bildformaten Sie arbeiten m�chten.
- </simpara>
-
- <para>
- <example>
- <title>GIF-Erzeugung mit PHP</title>
- <programlisting role="php">
-<?php
- Header("Content-type: image/gif");
- $string=implode($argv," ");
- $im = imagecreatefromgif("images/taste1.gif");
- $orange = ImageColorAllocate($im, 220, 210, 60);
- $px = (imagesx($im)-7.5*strlen($string))/2;
- ImageString($im,3,$px,9,$string,$orange);
- ImageGif($im);
- ImageDestroy($im);
-?>
- </programlisting>
- </example>
-
- Dieses Beispiel w�rde von einer Seite mit einem Tag wie diesem aufgerufen:
- <img src="taste.php3?text">. Der obige Skript taste.php
- nimmt dann den String "text" und legt ihn �ber das Grundbild,
- in diesem Fall "images/taste1.gif", und gibt das endg�ltige
- Bild aus. Das ist ein wirklich komfortabler Weg zu vermeiden, dass man jedesmal,
- wenn man den Text auf Tasten �ndert, diese von Hand neu zeichnen muss, denn
- sie werden dynamisch generiert.
- </para>
-
- </chapter>
-
-<!-- Keep this comment at the end of the file
-Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-sgml-parent-document:nil
-sgml-default-dtd-file:"../../manual.ced"
-sgml-exposed-tags:nil
-sgml-local-catalogs:nil
-sgml-local-ecat-files:nil
-End:
--->
+ <chapter id="features.images">
+ <title>Erzeugen und Ver�ndern von Bildern</title>
+
+ <simpara>
+ PHP ist nicht darauf beschr�nkt, nur HTML auszugeben. Es kann
+ auch dazu genutzt werden, Bilddateien in einer Vielzahl verschiedener
+ Formate, darunter GIF, PNG, JPEG, WBMP und XPM, zu erzeugen und zu
+ ver�ndern. Noch angenehmer ist, dass PHP Bilddaten direkt an einen
+ Browser ausgeben kann.
+ Um all das zu tun, m�ssen sie nur die GD-Library mit
+ Bildfunktionen eincompilieren.
+ Es kann sein, da� PHP und GD noch weitere Bibliotheken ben�tigen,
+ je nachdem, mit welchen Bildformaten Sie arbeiten m�chten.
+ </simpara>
+
+ <para>
+ <example>
+ <title>PNG-Erzeugung mit PHP</title>
+ <programlisting role="php">
+<?php
+ Header("Content-type: image/png");
+ $string=implode($argv," ");
+ $im = imagecreatefrompng("images/taste1.png");
+ $orange = ImageColorAllocate($im, 220, 210, 60);
+ $px = (imagesx($im)-7.5*strlen($string))/2;
+ ImageString($im,3,$px,9,$string,$orange);
+ ImagePng($im);
+ ImageDestroy($im);
+?>
+ </programlisting>
+ </example>
+
+ Dieses Beispiel w�rde von einer Seite mit einem Tag wie diesem aufgerufen:
+ <img src="taste.php3?text">. Der obige Skript taste.php
+ nimmt dann den String "text" und legt ihn �ber das Grundbild,
+ in diesem Fall "images/taste1.png", und gibt das endg�ltige
+ Bild aus. Das ist ein wirklich komfortabler Weg zu vermeiden, dass man jedesmal,
+ wenn man den Text auf Tasten �ndert, diese von Hand neu zeichnen muss, denn
+ sie werden dynamisch generiert.
+ </para>
+
+ </chapter>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+sgml-parent-document:nil
+sgml-default-dtd-file:"../../manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+-->