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> הדוגמה הזו תיקרא מעמוד עם טג כזה: <img src="button.php?text"> הסקריפט button.php שלמעלה לוקח את המחרוזת "text" ומצפה אותה על תמונה קיימת, שבמקרה שלנו היא "images/button1.png" ופולט את התמונה שהתקבלה. זו דרך מאוד נוחה להימנע מיצירת כפתורי תמונה חדשים בכל פעם שרוצים לשנות את הטקסט שעל הכפתור. בשיטה הזו הם נוצרים בצורה דינמית. </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 -->