WeberDev.com PHP and MySQL Code

LOG IN
BEGINNER GUIDES  |  PHP CLASSES  |  CODE SEARCH  |  ARTICLES SEARCH  |  PHP FORUMS  |  PHP MANUAL  |  PHP FUNCTIONS LIST  |  WEB SITE TEMPLATES
Start typing to search for PHP and MySQL Code Snippets and Articles Search
Submit a code Example / Snippet Submit Your Code
Search Engine Optimization Monitor SEO Monitor
Web Site UpTime Monitor UpTime Monitor
WeberDev's Monthly code contest PHP Code Contest
Your Personal Examples List My Favorite Examples
Your Personal Articles List My Favorite Articles
Edit Account Info Update Your Profile
PHP Code Search
Web Development Forums
Learn MySQL Playing Trivia
PHPBB2 Templates
Web Development Index
PHP Web Logs (BLogs)
Web Development Resources
Web Development Content
PHPClasses
PHP Editor
PHP Jobs
Vision.To Design
Ajax Tutorials
PHP Programming Help
PHP/MySQL Programming
Webmaster Resources
Webmaster Forum
XML meta language
website builder
Submit Site
Forex Trading Online forex trading platform
The HaruPage class

The HaruPage class

Introduction

Haru PDF Page Class.

Class synopsis

HaruPage
HaruPage {
/* Methods */
bool HaruPage::arc ( float $x , float $y , float $ray , float $ang1 , float $ang2 )
bool HaruPage::beginText ( void )
bool HaruPage::circle ( float $x , float $y , float $ray )
bool HaruPage::closePath ( void )
bool HaruPage::concat ( float $a , float $b , float $c , float $d , float $x , float $y )
object HaruPage::createLinkAnnotation ( array $rectangle , object $destination )
object HaruPage::createTextAnnotation ( array $rectangle , string $text [, object $encoder ] )
object HaruPage::createURLAnnotation ( array $rectangle , string $url )
bool HaruPage::curveTo2 ( float $x2 , float $y2 , float $x3 , float $y3 )
bool HaruPage::curveTo3 ( float $x1 , float $y1 , float $x3 , float $y3 )
bool HaruPage::curveTo ( float $x1 , float $y1 , float $x2 , float $y2 , float $x3 , float $y3 )
bool HaruPage::drawImage ( object $image , float $x , float $y , float $width , float $height )
bool HaruPage::ellipse ( float $x , float $y , float $xray , float $yray )
bool HaruPage::endPath ( void )
bool HaruPage::endText ( void )
bool HaruPage::eofill ( void )
bool HaruPage::eoFillStroke ([ bool $close_path ] )
bool HaruPage::fill ( void )
bool HaruPage::fillStroke ([ bool $close_path ] )
float HaruPage::getCharSpace ( void )
array HaruPage::getCMYKFill ( void )
array HaruPage::getCMYKStroke ( void )
object HaruPage::getCurrentFont ( void )
array HaruPage::getCurrentPos ( void )
array HaruPage::getDash ( void )
float HaruPage::getFlatness ( void )
int HaruPage::getGMode ( void )
float HaruPage::getGrayFill ( void )
float HaruPage::getGrayStroke ( void )
float HaruPage::getHeight ( void )
int HaruPage::getLineCap ( void )
int HaruPage::getLineJoin ( void )
float HaruPage::getLineWidth ( void )
float HaruPage::getMiterLimit ( void )
array HaruPage::getRGBFill ( void )
array HaruPage::getRGBStroke ( void )
float HaruPage::getTextLeading ( void )
array HaruPage::getTextMatrix ( void )
float HaruPage::getTextRise ( void )
float HaruPage::getTextWidth ( string $text )
array HaruPage::getTransMatrix ( void )
float HaruPage::getWidth ( void )
float HaruPage::getWordSpace ( void )
bool HaruPage::lineTo ( float $x , float $y )
int HaruPage::measureText ( string $text , float $width [, bool $wordwrap ] )
bool HaruPage::moveTextPos ( float $x , float $y [, bool $set_leading ] )
bool HaruPage::moveTo ( float $x , float $y )
bool HaruPage::rectangle ( float $x , float $y , float $width , float $height )
bool HaruPage::setCharSpace ( float $char_space )
bool HaruPage::setCMYKFill ( float $c , float $m , float $y , float $k )
bool HaruPage::setCMYKStroke ( float $c , float $m , float $y , float $k )
bool HaruPage::setDash ( array $pattern , int $phase )
bool HaruPage::setFlatness ( float $flatness )
bool HaruPage::setFontAndSize ( object $font , float $size )
bool HaruPage::setGrayFill ( float $value )
bool HaruPage::setGrayStroke ( float $value )
bool HaruPage::setHeight ( float $height )
bool HaruPage::setHorizontalScaling ( float $scaling )
bool HaruPage::setLineCap ( int $cap )
bool HaruPage::setLineJoin ( int $join )
bool HaruPage::setLineWidth ( float $width )
bool HaruPage::setMiterLimit ( float $limit )
bool HaruPage::setRGBFill ( float $r , float $g , float $b )
bool HaruPage::setRGBStroke ( float $r , float $g , float $b )
bool HaruPage::setRotate ( int $angle )
bool HaruPage::setSize ( int $size , int $direction )
bool HaruPage::setSlideShow ( int $type , float $disp_time , float $trans_time )
bool HaruPage::setTextLeading ( float $text_leading )
bool HaruPage::setTextMatrix ( float $a , float $b , float $c , float $d , float $x , float $y )
bool HaruPage::setTextRenderingMode ( int $mode )
bool HaruPage::setTextRise ( float $rise )
bool HaruPage::setWidth ( float $width )
bool HaruPage::setWordSpace ( float $word_space )
bool HaruPage::showText ( string $text )
bool HaruPage::showTextNextLine ( string $text [, float $word_space [, float $char_space ]] )
bool HaruPage::stroke ([ bool $close_path ] )
bool HaruPage::textOut ( float $x , float $y , string $text )
bool HaruPage::textRect ( float $left , float $top , float $right , float $bottom , string $text [, int $align ] )
}

Predefined Constants

Type Name Description
int HaruPage::GMODE_PAGE_DESCRIPTION  
int HaruPage::GMODE_TEXT_OBJECT  
int HaruPage::GMODE_PATH_OBJECT  
int HaruPage::GMODE_CLIPPING_PATH  
int HaruPage::GMODE_SHADING  
int HaruPage::GMODE_INLINE_IMAGE  
int HaruPage::GMODE_EXTERNAL_OBJECT  
int HaruPage::BUTT_END  
int HaruPage::ROUND_END  
int HaruPage::PROJECTING_SCUARE_END  
int HaruPage::MITER_JOIN  
int HaruPage::ROUND_JOIN  
int HaruPage::BEVEL_JOIN  
int HaruPage::FILL  
int HaruPage::STROKE  
int HaruPage::FILL_THEN_STROKE  
int HaruPage::INVISIBLE  
int HaruPage::FILL_CLIPPING  
int HaruPage::STROKE_CLIPPING  
int HaruPage::FILL_STROKE_CLIPPING  
int HaruPage::CLIPPING  
int HaruPage::TALIGN_LEFT  
int HaruPage::TALIGN_RIGHT  
int HaruPage::TALIGN_CENTER  
int HaruPage::TALIGN_JUSTIFY  
int HaruPage::SIZE_LETTER  
int HaruPage::SIZE_LEGAL  
int HaruPage::SIZE_A3  
int HaruPage::SIZE_A4  
int HaruPage::SIZE_A5  
int HaruPage::SIZE_B4  
int HaruPage::SIZE_B5  
int HaruPage::SIZE_EXECUTIVE  
int HaruPage::SIZE_US4x6  
int HaruPage::SIZE_US4x8  
int HaruPage::SIZE_US5x7  
int HaruPage::SIZE_COMM10  
int HaruPage::PORTRAIT  
int HaruPage::LANDSCAPE  
int HaruPage::TS_WIPE_LIGHT  
int HaruPage::TS_WIPE_UP  
int HaruPage::TS_WIPE_LEFT  
int HaruPage::TS_WIPE_DOWN  
int HaruPage::TS_BARN_DOORS_HORIZONTAL_OUT  
int HaruPage::TS_BARN_DOORS_HORIZONTAL_IN  
int HaruPage::TS_BARN_DOORS_VERTICAL_OUT  
int HaruPage::TS_BARN_DOORS_VERTICAL_IN  
int HaruPage::TS_BOX_OUT  
int HaruPage::TS_BOX_IN  
int HaruPage::TS_BLINDS_HORIZONTAL  
int HaruPage::TS_BLINDS_VERTICAL  
int HaruPage::TS_DISSOLVE  
int HaruPage::TS_GLITTER_RIGHT  
int HaruPage::TS_GLITTER_DOWN  
int HaruPage::TS_GLITTER_TOP_LEFT_TO_BOTTOM_RIGHT  
int HaruPage::TS_REPLACE  
int HaruPage::NUM_STYLE_DECIMAL  
int HaruPage::NUM_STYLE_UPPER_ROMAN  
int HaruPage::NUM_STYLE_LOWER_ROMAN  
int HaruPage::NUM_STYLE_UPPER_LETTERS  
int HaruPage::NUM_STYLE_LOWER_LETTERS  

Table of Contents