[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/tcpdf/doc/com.tecnick.tcpdf/ -> C39Object.html (source)

   1  <?xml version="1.0" encoding="iso-8859-1"?>
   2  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
   3    <html xmlns="http://www.w3.org/1999/xhtml">
   4          <head>
   5              <!-- template designed by Marco Von Ballmoos -->
   6              <title>Docs For Class C39Object</title>
   7              <link rel="stylesheet" href="../media/stylesheet.css" />
   8              <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
   9          </head>
  10          <body>
  11              <div class="page-body">            
  12  <h2 class="class-name">Class C39Object</h2>
  13  
  14  <a name="sec-description"></a>
  15  <div class="info-box">
  16      <div class="info-box-title">Description</div>
  17      <div class="nav-bar">
  18                      <span class="disabled">Description</span> |
  19                                                      <a href="#sec-vars">Vars</a>
  20                          |                                            <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
  21                          
  22                      </div>
  23      <div class="info-box-body">
  24                  <!-- ========== Info from phpDoc block ========= -->
  25  <p class="short-description">Code 39 Barcode Render Class.<br />  Code 39 is an alphanumeric bar code that can encode decimal number, case alphabet and some special symbols.</p>
  26      <ul class="tags">
  27                  <li><span class="field">license:</span> <a href="http://www.gnu.org/copyleft/lesser.html">LGPL</a></li>
  28                  <li><span class="field">since:</span> 2001-03-25</li>
  29                  <li><span class="field">version:</span> 0.0.8a  2001-04-01 (original code)</li>
  30                  <li><span class="field">name:</span> BarcodeObject</li>
  31                  <li><span class="field">author:</span> Karim Mribti, Nicola Asuni</li>
  32              </ul>
  33          <p class="notes">
  34              Located in <a class="field" href="_tcpdf_barcode_c39object_php.html">/barcode/c39object.php</a> (line <span class="field">49</span>)
  35          </p>
  36          
  37                  
  38          <pre><a href="../com.tecnick.tcpdf/BarcodeObject.html">BarcodeObject</a>
  39     |
  40     --C39Object</pre>
  41      
  42              </div>
  43  </div>
  44  
  45  
  46  
  47  
  48      <a name="sec-method-summary"></a>
  49      <div class="info-box">
  50          <div class="info-box-title">Method Summary</span></div>
  51          <div class="nav-bar">
  52              <a href="#sec-description">Description</a> |
  53                                                                          <a href="#sec-vars">Vars</a>
  54                   
  55                  |
  56                          <span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
  57          </div>
  58          <div class="info-box-body">            
  59              <div class="method-summary">
  60                                  
  61                  <div class="method-definition">
  62                                              <span class="method-result">C39Object</span>
  63                                          <a href="#__construct" title="details" class="method-name">__construct</a>
  64                                              (<span class="var-type">int</span>&nbsp;<span class="var-name">$Width</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$Height</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$Style</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$Value</span>)
  65                                      </div>
  66                                  
  67                  <div class="method-definition">
  68                                              <span class="method-result">bool</span>
  69                                          <a href="#DrawObject" title="details" class="method-name">DrawObject</a>
  70                                              (<span class="var-type">int</span>&nbsp;<span class="var-name">$xres</span>)
  71                                      </div>
  72                                  
  73                  <div class="method-definition">
  74                                              <span class="method-result">int</span>
  75                                          <a href="#DrawStart" title="details" class="method-name">DrawStart</a>
  76                                              (<span class="var-type">int</span>&nbsp;<span class="var-name">$DrawPos</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$yPos</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$ySize</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$xres</span>)
  77                                      </div>
  78                                  
  79                  <div class="method-definition">
  80                                              <span class="method-result">int</span>
  81                                          <a href="#DrawStop" title="details" class="method-name">DrawStop</a>
  82                                              (<span class="var-type">int</span>&nbsp;<span class="var-name">$DrawPos</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$yPos</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$ySize</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$xres</span>)
  83                                      </div>
  84                                  
  85                  <div class="method-definition">
  86                                              <span class="method-result">int</span>
  87                                          <a href="#GetCharIndex" title="details" class="method-name">GetCharIndex</a>
  88                                              (<span class="var-type">char</span>&nbsp;<span class="var-name">$char</span>)
  89                                      </div>
  90                                  
  91                  <div class="method-definition">
  92                                              <span class="method-result">barcode</span>
  93                                          <a href="#GetSize" title="details" class="method-name">GetSize</a>
  94                                              (<span class="var-type">int</span>&nbsp;<span class="var-name">$xres</span>)
  95                                      </div>
  96                              </div>
  97          </div>
  98      </div>        
  99  
 100      <a name="sec-vars"></a>
 101      <div class="info-box">
 102          <div class="info-box-title">Variables</div>
 103          <div class="nav-bar">
 104              <a href="#sec-description">Description</a> |
 105                                          <a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
 106                          
 107              
 108                                          | 
 109                                      <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
 110                              
 111                      </div>
 112          <div class="info-box-body">
 113                                          <h4>Inherited Variables</h4>
 114                  <A NAME='inherited_vars'><!-- --></A>
 115                                      <p>Inherited from <span class="classname"><a href="../com.tecnick.tcpdf/BarcodeObject.html">BarcodeObject</a></span></p>
 116                      <blockquote>
 117                                                      <span class="var-title">
 118                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mBgcolor">BarcodeObject::$mBgcolor</a></span><br>
 119                              </span>
 120                                                      <span class="var-title">
 121                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mBrush">BarcodeObject::$mBrush</a></span><br>
 122                              </span>
 123                                                      <span class="var-title">
 124                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mChars">BarcodeObject::$mChars</a></span><br>
 125                              </span>
 126                                                      <span class="var-title">
 127                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mCharSet">BarcodeObject::$mCharSet</a></span><br>
 128                              </span>
 129                                                      <span class="var-title">
 130                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mError">BarcodeObject::$mError</a></span><br>
 131                              </span>
 132                                                      <span class="var-title">
 133                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mFont">BarcodeObject::$mFont</a></span><br>
 134                              </span>
 135                                                      <span class="var-title">
 136                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mHeight">BarcodeObject::$mHeight</a></span><br>
 137                              </span>
 138                                                      <span class="var-title">
 139                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mImg">BarcodeObject::$mImg</a></span><br>
 140                              </span>
 141                                                      <span class="var-title">
 142                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mStyle">BarcodeObject::$mStyle</a></span><br>
 143                              </span>
 144                                                      <span class="var-title">
 145                                  <span class="var-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#var$mWidth">BarcodeObject::$mWidth</a></span><br>
 146                              </span>
 147                                              </blockquote> 
 148                                          
 149          </div>
 150      </div>
 151      
 152      <a name="sec-methods"></a>
 153      <div class="info-box">
 154          <div class="info-box-title">Methods</div>
 155          <div class="nav-bar">
 156              <a href="#sec-description">Description</a> |
 157                                                              <a href="#sec-vars">Vars</a>
 158                                                                      <a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
 159                          
 160          </div>
 161          <div class="info-box-body">
 162              <A NAME='method_detail'></A>
 163  <a name="method__construct" id="__construct"><!-- --></a>
 164  <div class="evenrow">
 165      
 166      <div class="method-header">
 167          <span class="method-title">Constructor __construct</span> (line <span class="line-number">58</span>)
 168      </div> 
 169      
 170      <!-- ========== Info from phpDoc block ========= -->
 171  <p class="short-description">Class Constructor.</p>
 172      <ul class="tags">
 173                  <li><span class="field">access:</span> public</li>
 174              </ul>
 175      
 176      <div class="method-signature">
 177          <span class="method-result">C39Object</span>
 178          <span class="method-name">
 179              __construct
 180          </span>
 181                      (<span class="var-type">int</span>&nbsp;<span class="var-name">$Width</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$Height</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$Style</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$Value</span>)
 182              </div>
 183      
 184              <ul class="parameters">
 185                      <li>
 186                  <span class="var-type">int</span>
 187                  <span class="var-name">$Width</span><span class="var-description">: Image width in pixels.</span>            </li>
 188                      <li>
 189                  <span class="var-type">int</span>
 190                  <span class="var-name">$Height</span><span class="var-description">: Image height in pixels.</span>            </li>
 191                      <li>
 192                  <span class="var-type">int</span>
 193                  <span class="var-name">$Style</span><span class="var-description">: Barcode style.</span>            </li>
 194                      <li>
 195                  <span class="var-type">int</span>
 196                  <span class="var-name">$Value</span><span class="var-description">: value to print on barcode.</span>            </li>
 197                  </ul>
 198          
 199              <hr class="separator" />
 200          <div class="notes">Redefinition of:</div>
 201          <dl>
 202              <dt><a href="../com.tecnick.tcpdf/BarcodeObject.html#method__construct">BarcodeObject::__construct()</a></dt>
 203                          <dd>Class Constructor.</dd>
 204                      </dl>
 205          
 206      </div>
 207  <a name="methodDrawObject" id="DrawObject"><!-- --></a>
 208  <div class="oddrow">
 209      
 210      <div class="method-header">
 211          <span class="method-title">DrawObject</span> (line <span class="line-number">221</span>)
 212      </div> 
 213      
 214      <!-- ========== Info from phpDoc block ========= -->
 215  <p class="short-description">Draws the barcode object.</p>
 216      <ul class="tags">
 217                  <li><span class="field">return:</span> true in case of success.</li>
 218                  <li><span class="field">access:</span> public</li>
 219              </ul>
 220      
 221      <div class="method-signature">
 222          <span class="method-result">bool</span>
 223          <span class="method-name">
 224              DrawObject
 225          </span>
 226                      (<span class="var-type">int</span>&nbsp;<span class="var-name">$xres</span>)
 227              </div>
 228      
 229              <ul class="parameters">
 230                      <li>
 231                  <span class="var-type">int</span>
 232                  <span class="var-name">$xres</span><span class="var-description">: Horizontal resolution.</span>            </li>
 233                  </ul>
 234          
 235              <hr class="separator" />
 236          <div class="notes">Redefinition of:</div>
 237          <dl>
 238              <dt><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodDrawObject">BarcodeObject::DrawObject()</a></dt>
 239                          <dd>Abstract method used to draw the barcode image.</dd>
 240                      </dl>
 241          
 242      </div>
 243  <a name="methodDrawStart" id="DrawStart"><!-- --></a>
 244  <div class="evenrow">
 245      
 246      <div class="method-header">
 247          <span class="method-title">DrawStart</span> (line <span class="line-number">164</span>)
 248      </div> 
 249      
 250      <!-- ========== Info from phpDoc block ========= -->
 251  <p class="short-description">Draws the start code.</p>
 252      <ul class="tags">
 253                  <li><span class="field">return:</span> drawing position.</li>
 254                  <li><span class="field">access:</span> private</li>
 255              </ul>
 256      
 257      <div class="method-signature">
 258          <span class="method-result">int</span>
 259          <span class="method-name">
 260              DrawStart
 261          </span>
 262                      (<span class="var-type">int</span>&nbsp;<span class="var-name">$DrawPos</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$yPos</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$ySize</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$xres</span>)
 263              </div>
 264      
 265              <ul class="parameters">
 266                      <li>
 267                  <span class="var-type">int</span>
 268                  <span class="var-name">$DrawPos</span><span class="var-description">: Drawing position.</span>            </li>
 269                      <li>
 270                  <span class="var-type">int</span>
 271                  <span class="var-name">$yPos</span><span class="var-description">: Vertical position.</span>            </li>
 272                      <li>
 273                  <span class="var-type">int</span>
 274                  <span class="var-name">$ySize</span><span class="var-description">: Vertical size.</span>            </li>
 275                      <li>
 276                  <span class="var-type">int</span>
 277                  <span class="var-name">$xres</span><span class="var-description">: Horizontal resolution.</span>            </li>
 278                  </ul>
 279          
 280          
 281      </div>
 282  <a name="methodDrawStop" id="DrawStop"><!-- --></a>
 283  <div class="oddrow">
 284      
 285      <div class="method-header">
 286          <span class="method-title">DrawStop</span> (line <span class="line-number">195</span>)
 287      </div> 
 288      
 289      <!-- ========== Info from phpDoc block ========= -->
 290  <p class="short-description">Draws the stop code.</p>
 291      <ul class="tags">
 292                  <li><span class="field">return:</span> drawing position.</li>
 293                  <li><span class="field">access:</span> private</li>
 294              </ul>
 295      
 296      <div class="method-signature">
 297          <span class="method-result">int</span>
 298          <span class="method-name">
 299              DrawStop
 300          </span>
 301                      (<span class="var-type">int</span>&nbsp;<span class="var-name">$DrawPos</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$yPos</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$ySize</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$xres</span>)
 302              </div>
 303      
 304              <ul class="parameters">
 305                      <li>
 306                  <span class="var-type">int</span>
 307                  <span class="var-name">$DrawPos</span><span class="var-description">: Drawing position.</span>            </li>
 308                      <li>
 309                  <span class="var-type">int</span>
 310                  <span class="var-name">$yPos</span><span class="var-description">: Vertical position.</span>            </li>
 311                      <li>
 312                  <span class="var-type">int</span>
 313                  <span class="var-name">$ySize</span><span class="var-description">: Vertical size.</span>            </li>
 314                      <li>
 315                  <span class="var-type">int</span>
 316                  <span class="var-name">$xres</span><span class="var-description">: Horizontal resolution.</span>            </li>
 317                  </ul>
 318          
 319          
 320      </div>
 321  <a name="methodGetCharIndex" id="GetCharIndex"><!-- --></a>
 322  <div class="evenrow">
 323      
 324      <div class="method-header">
 325          <span class="method-title">GetCharIndex</span> (line <span class="line-number">116</span>)
 326      </div> 
 327      
 328      <!-- ========== Info from phpDoc block ========= -->
 329  <p class="short-description">Returns the character index.</p>
 330      <ul class="tags">
 331                  <li><span class="field">return:</span> character index or -1 in case of error.</li>
 332                  <li><span class="field">access:</span> private</li>
 333              </ul>
 334      
 335      <div class="method-signature">
 336          <span class="method-result">int</span>
 337          <span class="method-name">
 338              GetCharIndex
 339          </span>
 340                      (<span class="var-type">char</span>&nbsp;<span class="var-name">$char</span>)
 341              </div>
 342      
 343              <ul class="parameters">
 344                      <li>
 345                  <span class="var-type">char</span>
 346                  <span class="var-name">$char</span><span class="var-description">: character.</span>            </li>
 347                  </ul>
 348          
 349          
 350      </div>
 351  <a name="methodGetSize" id="GetSize"><!-- --></a>
 352  <div class="oddrow">
 353      
 354      <div class="method-header">
 355          <span class="method-title">GetSize</span> (line <span class="line-number">131</span>)
 356      </div> 
 357      
 358      <!-- ========== Info from phpDoc block ========= -->
 359  <p class="short-description">Returns barcode size.</p>
 360      <ul class="tags">
 361                  <li><span class="field">return:</span> size.</li>
 362                  <li><span class="field">access:</span> private</li>
 363              </ul>
 364      
 365      <div class="method-signature">
 366          <span class="method-result">barcode</span>
 367          <span class="method-name">
 368              GetSize
 369          </span>
 370                      (<span class="var-type">int</span>&nbsp;<span class="var-name">$xres</span>)
 371              </div>
 372      
 373              <ul class="parameters">
 374                      <li>
 375                  <span class="var-type">int</span>
 376                  <span class="var-name">$xres</span><span class="var-description">: Horizontal resolution.</span>            </li>
 377                  </ul>
 378          
 379          
 380      </div>
 381                              <h4>Inherited Methods</h4>
 382                  <a name='inherited_methods'><!-- --></a>    
 383                                      <!-- =========== Summary =========== -->
 384                      <p>Inherited From <span class="classname"><a href="../com.tecnick.tcpdf/BarcodeObject.html">BarcodeObject</a></span></p>
 385                      <blockquote>
 386                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#method__construct">BarcodeObject::__construct()</a></span><br>
 387                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodDestroyObject">BarcodeObject::DestroyObject()</a></span><br>
 388                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodDrawBorder">BarcodeObject::DrawBorder()</a></span><br>
 389                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodDrawChar">BarcodeObject::DrawChar()</a></span><br>
 390                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodDrawObject">BarcodeObject::DrawObject()</a></span><br>
 391                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodDrawSingleBar">BarcodeObject::DrawSingleBar()</a></span><br>
 392                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodDrawText">BarcodeObject::DrawText()</a></span><br>
 393                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodFlushObject">BarcodeObject::FlushObject()</a></span><br>
 394                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodGetError">BarcodeObject::GetError()</a></span><br>
 395                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodGetFontHeight">BarcodeObject::GetFontHeight()</a></span><br>
 396                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodGetFontWidth">BarcodeObject::GetFontWidth()</a></span><br>
 397                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodgetImage">BarcodeObject::getImage()</a></span><br>
 398                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodGetStyle">BarcodeObject::GetStyle()</a></span><br>
 399                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodSetFont">BarcodeObject::SetFont()</a></span><br>
 400                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#methodSetStyle">BarcodeObject::SetStyle()</a></span><br>
 401                                                      <span class="method-name"><a href="../com.tecnick.tcpdf/BarcodeObject.html#method__destructor">BarcodeObject::__destructor()</a></span><br>
 402                                              </blockquote>
 403                                          
 404          </div>
 405      </div>
 406  
 407  
 408      <p class="notes" id="credit">
 409          Documentation generated on Tue, 20 Mar 2007 13:24:39 +0100 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
 410      </p>
 411      </div></body>
 412  </html>


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1