/I18N/Arabic/Docs/I18N_Arabic/_Arabic---Glyphs.php.html
HTML | 162 lines | 150 code | 12 blank | 0 comment | 0 complexity | b6a33c6a3b37d6afa29cada4d673ec53 MD5 | raw file
- <html>
- <head>
- <title>Docs for page Glyphs.php</title>
- <link rel="stylesheet" type="text/css" href="../media/style.css">
- </head>
- <body>
-
- <table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
- <tr>
- <td class="header_top">I18N_Arabic</td>
- </tr>
- <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt="" /></td></tr>
- <tr>
- <td class="header_menu">
-
-
- [ <a href="../classtrees_I18N_Arabic.html" class="menu">class tree: I18N_Arabic</a> ]
- [ <a href="../elementindex_I18N_Arabic.html" class="menu">index: I18N_Arabic</a> ]
- [ <a href="../elementindex.html" class="menu">all elements</a> ]
- </td>
- </tr>
- <tr><td class="header_line"><img src="../media/empty.png" width="1" height="1" border="0" alt="" /></td></tr>
- </table>
-
- <table width="100%" border="0" cellpadding="0" cellspacing="0">
- <tr valign="top">
- <td width="200" class="menu">
- <b>Packages:</b><br />
- <a href="../li_I18N_Arabic.html">I18N_Arabic</a><br />
- <br /><br />
- <b>Files:</b><br />
- <div class="package">
- <a href="../I18N_Arabic/_Arabic.php.html"> Arabic.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---AutoSummarize.php.html"> AutoSummarize.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---CharsetD.php.html"> CharsetD.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---CompressStr.php.html"> CompressStr.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Date.php.html"> Date.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Gender.php.html"> Gender.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Glyphs.php.html"> Glyphs.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Hiero.php.html"> Hiero.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Identifier.php.html"> Identifier.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---KeySwap.php.html"> KeySwap.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Mktime.php.html"> Mktime.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Normalise.php.html"> Normalise.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Numbers.php.html"> Numbers.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Query.php.html"> Query.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Salat.php.html"> Salat.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Soundex.php.html"> Soundex.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Standard.php.html"> Standard.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Stemmer.php.html"> Stemmer.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---StrToTime.php.html"> StrToTime.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---Transliteration.php.html"> Transliteration.php
- </a><br>
- <a href="../I18N_Arabic/_Arabic---WordTag.php.html"> WordTag.php
- </a><br>
- </div><br />
-
-
- <b>Classes:</b><br />
- <div class="package">
- <a href="../I18N_Arabic/ArabicException.html">ArabicException</a><br />
- <a href="../I18N_Arabic/I18N_Arabic.html">I18N_Arabic</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_AutoSummarize.html">I18N_Arabic_AutoSummarize</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_CharsetD.html">I18N_Arabic_CharsetD</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_CompressStr.html">I18N_Arabic_CompressStr</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Date.html">I18N_Arabic_Date</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Gender.html">I18N_Arabic_Gender</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Glyphs.html">I18N_Arabic_Glyphs</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Hiero.html">I18N_Arabic_Hiero</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Identifier.html">I18N_Arabic_Identifier</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_KeySwap.html">I18N_Arabic_KeySwap</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Mktime.html">I18N_Arabic_Mktime</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Normalise.html">I18N_Arabic_Normalise</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Numbers.html">I18N_Arabic_Numbers</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Query.html">I18N_Arabic_Query</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Salat.html">I18N_Arabic_Salat</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Soundex.html">I18N_Arabic_Soundex</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Standard.html">I18N_Arabic_Standard</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Stemmer.html">I18N_Arabic_Stemmer</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_StrToTime.html">I18N_Arabic_StrToTime</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_Transliteration.html">I18N_Arabic_Transliteration</a><br />
- <a href="../I18N_Arabic/I18N_Arabic_WordTag.html">I18N_Arabic_WordTag</a><br />
- </div>
- </td>
- <td>
- <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">
-
- <h1>Procedural File: Glyphs.php</h1>
- Source Location: /Arabic/Glyphs.php<br /><br />
-
- <br>
- <br>
-
- <div class="contents">
- <h2>Classes:</h2>
- <dt><a href="../I18N_Arabic/I18N_Arabic_Glyphs.html">I18N_Arabic_Glyphs</a></dt>
- <dd>This PHP class render Arabic text by performs Arabic glyph joining on it</dd>
- </div><br /><br />
-
- <h2>Page Details:</h2>
- ----------------------------------------------------------------------<br /><br /><p>Copyright (c) 2006-2016 Khaled Al-Sham'aa.</p><p>http://www.ar-php.org</p><p>PHP Version 5</p><p>----------------------------------------------------------------------</p><p>LICENSE</p><p>This program is open source product; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (LGPL) as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.</p><p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.</p><p>You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <http://www.gnu.org/licenses/lgpl.txt>.</p><p>----------------------------------------------------------------------</p><p>Class Name: Arabic Glyphs is a simple class to render Arabic text</p><p>Filename: Glyphs.php</p><p>Original Author(s): Khaled Al-Sham'aa <khaled@ar-php.org></p><p>Purpose: This class takes Arabic text (encoded in Windows-1256 character set) as input and performs Arabic glyph joining on it and outputs a UTF-8 hexadecimals stream that is no longer logically arranged but in a visual order which gives readable results when formatted with a simple Unicode rendering just like GD and UFPDF libraries that does not handle basic connecting glyphs of Arabic language yet but simply outputs all stand alone glyphs in left-to-right order.</p><p>----------------------------------------------------------------------</p><p>Arabic Glyphs is class to render Arabic text</p><p>PHP class to render Arabic text by performs Arabic glyph joining on it, then output a UTF-8 hexadecimals stream gives readable results on PHP libraries supports UTF-8.</p><p>Example: <ol><li><div class="src-line"> <span class="src-inc">include</span><span class="src-sym">(</span><span class="src-str">'./I18N/Arabic.php'</span><span class="src-sym">)</span><span class="src-sym">;</span></div></li>
- <li><div class="src-line"> <span class="src-var">$obj </span>= <span class="src-key">new </span><span class="src-id"><a href="../I18N_Arabic/I18N_Arabic.html">I18N_Arabic</a></span><span class="src-sym">(</span><span class="src-str">'Glyphs'</span><span class="src-sym">)</span><span class="src-sym">;</span></div></li>
- <li><div class="src-line"> </div></li>
- <li><div class="src-line"> <span class="src-var">$text </span>= <span class="src-var">$obj</span><span class="src-sym">-></span><span class="src-id">utf8Glyphs</span><span class="src-sym">(</span><span class="src-var">$text</span><span class="src-sym">)</span><span class="src-sym">;</span></div></li>
- <li><div class="src-line"> </div></li>
- <li><div class="src-line"> <a href="http://www.php.net/imagettftext">imagettftext</a><span class="src-sym">(</span><span class="src-var">$im</span><span class="src-sym">, </span><span class="src-num">20</span><span class="src-sym">, </span><span class="src-num">0</span><span class="src-sym">, </span><span class="src-num">200</span><span class="src-sym">, </span><span class="src-num">100</span><span class="src-sym">, </span><span class="src-var">$black</span><span class="src-sym">, </span><span class="src-var">$font</span><span class="src-sym">, </span><span class="src-var">$text</span><span class="src-sym">)</span><span class="src-sym">;</span></div></li>
- </ol></p><br /><br /><br />
- <h4>Tags:</h4>
- <div class="tags">
- <table border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td><b>author:</b> </td><td>Khaled Al-Sham'aa <<a href="mailto:khaled@ar-php.org">khaled@ar-php.org</a>></td>
- </tr>
- <tr>
- <td><b>copyright:</b> </td><td>2006-2016 Khaled Al-Sham'aa</td>
- </tr>
- <tr>
- <td><b>link:</b> </td><td><a href="http://www.ar-php.org">http://www.ar-php.org</a></td>
- </tr>
- <tr>
- <td><b>filesource:</b> </td><td><a href="../__filesource/fsource_I18N_Arabic__ArabicGlyphs.php.html">Source Code for this file</a></td>
- </tr>
- <tr>
- <td><b>license:</b> </td><td>LGPL</td>
- </tr>
- </table>
- </div>
- <br /><br />
- <br /><br />
- <br /><br />
- <br />
-
- <div class="credit">
- <hr />
- Documentation generated on Fri, 01 Jan 2016 10:25:59 +0200 by <a href="http://www.phpdoc.org">phpDocumentor 1.4.0</a>
- </div>
- </td></tr></table>
- </td>
- </tr>
- </table>
-
- </body>
- </html>