raful           Mon Jan 21 13:04:37 2002 EDT

  Added files:                 
    /phpdoc/he/features images.xml 
  Log:
  first version, I hope it's ok
  

Index: phpdoc/he/features/images.xml
+++ phpdoc/he/features/images.xml
<?xml version="1.0" encoding="iso-8859-8-i"?>
<!-- $Revision: 1.1 $ -->
 <chapter id="features.images">
  <title>יצירה ועיצוב של תמונות</title>

  <simpara>
   PHP לא מוגבל רק ליצירה של פלט בצורת HTML. הוא גם יכול ליצור לעצב
   קבצי תמונות במגוון פורמטי תמונה שונים, הכוללים את gif, png, jpg,
   wbmp, and xpm. אפילו יותר נוח, php יכול לתת פלט של תמונה זורמת
   ישירות לדפדפן. אתם תהיו צריכים לקמפל את PHP עם ספריית הפונקציות
   לתמונות, GD, כדי שזה יעבוד. GD ו-PHP יכולים לדרוש ספריות אחרות,
   תלוי בפורמט התמונה איתו אתם רוצים לעבוד. GD הפסיק לתמוך בתמונות
   בפורמט GIF בגירסה 1.6.
  </simpara>

  <para>
   <example>
    <title>יצירת קבצי PNG ב-PHP</title>
    <programlisting role="php">
<![CDATA[
<?php
    Header("Content-type: image/png");
    $string=implode($argv," ");
    $im = imageCreateFromPng("images/button1.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>

   הדוגמה הזו תיקרא מעמוד עם טג כזה: &lt;img 
   src=&quot;button.php?text&quot;&gt; הסקריפט button.php שלמעלה לוקח
   את המחרוזת &quot;text&quot; ומצפה אותה על תמונה קיימת, שבמקרה שלנו
   היא &quot;images/button1.png&quot; ופולט את התמונה שהתקבלה. זו דרך
   מאוד נוחה להימנע מיצירת כפתורי תמונה חדשים בכל פעם שרוצים לשנות את
   הטקסט שעל הכפתור. בשיטה הזו הם נוצרים בצורה דינמית.
  </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
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->


Reply via email to