Документация PHP


HaruDoc::useKRFonts

HaruPage::arc

haru

PHP Manual


The HaruPage class

Введение

Haru PDF Page Class.

Class synopsis

HaruPage

class HaruPage {

/* Methods */

bool arc ( float $x , float $y , float $ray , float $ang1 , float $ang2 )

bool beginText ( void )

bool circle ( float $x , float $y , float $ray )

bool closePath ( void )

bool concat ( float $a , float $b , float $c , float $d , float $x , float $y )

object createDestination ( void )

object createLinkAnnotation ( array $rectangle , object $destination )

object createTextAnnotation ( array $rectangle , string $text [, object $encoder ] )

object createURLAnnotation ( array $rectangle , string $url )

bool curveTo2 ( float $x2 , float $y2 , float $x3 , float $y3 )

bool curveTo3 ( float $x1 , float $y1 , float $x3 , float $y3 )

bool curveTo ( float $x1 , float $y1 , float $x2 , float $y2 , float $x3 , float $y3 )

bool drawImage ( object $image , float $x , float $y , float $width , float $height )

bool ellipse ( float $x , float $y , float $xray , float $yray )

bool endPath ( void )

bool endText ( void )

bool eofill ( void )

bool eoFillStroke ([ bool $close_path ] )

bool fill ( void )

bool fillStroke ([ bool $close_path ] )

float getCharSpace ( void )

array getCMYKFill ( void )

array getCMYKStroke ( void )

object getCurrentFont ( void )

float getCurrentFontSize ( void )

array getCurrentPos ( void )

array getCurrentTextPos ( void )

array getDash ( void )

int getFillingColorSpace ( void )

float getFlatness ( void )

int getGMode ( void )

float getGrayFill ( void )

float getGrayStroke ( void )

float getHeight ( void )

float getHorizontalScaling ( void )

int getLineCap ( void )

int getLineJoin ( void )

float getLineWidth ( void )

float getMiterLimit ( void )

array getRGBFill ( void )

array getRGBStroke ( void )

int getStrokingColorSpace ( void )

float getTextLeading ( void )

array getTextMatrix ( void )

int getTextRenderingMode ( void )

float getTextRise ( void )

float getTextWidth ( string $text )

array getTransMatrix ( void )

float getWidth ( void )

float getWordSpace ( void )

bool lineTo ( float $x , float $y )

int measureText ( string $text , float $width [, bool $wordwrap ] )

bool moveTextPos ( float $x , float $y [, bool $set_leading ] )

bool moveTo ( float $x , float $y )

bool moveToNextLine ( void )

bool rectangle ( float $x , float $y , float $width , float $height )

bool setCharSpace ( float $char_space )

bool setCMYKFill ( float $c , float $m , float $y , float $k )

bool setCMYKStroke ( float $c , float $m , float $y , float $k )

bool setDash ( array $pattern , int $phase )

bool setFlatness ( float $flatness )

bool setFontAndSize ( object $font , float $size )

bool setGrayFill ( float $value )

bool setGrayStroke ( float $value )

bool setHeight ( float $height )

bool setHorizontalScaling ( float $scaling )

bool setLineCap ( int $cap )

bool setLineJoin ( int $join )

bool setLineWidth ( float $width )

bool setMiterLimit ( float $limit )

bool setRGBFill ( float $r , float $g , float $b )

bool setRGBStroke ( float $r , float $g , float $b )

bool setRotate ( int $angle )

bool setSize ( int $size , int $direction )

bool setSlideShow ( int $type , float $disp_time , float $trans_time )

bool setTextLeading ( float $text_leading )

bool setTextMatrix ( float $a , float $b , float $c , float $d , float $x , float $y )

bool setTextRenderingMode ( int $mode )

bool setTextRise ( float $rise )

bool setWidth ( float $width )

bool setWordSpace ( float $word_space )

bool showText ( string $text )

bool showTextNextLine ( string $text [, float $word_space [, float $char_space ]] )

bool stroke ([ bool $close_path ] )

bool textOut ( float $x , float $y , string $text )

bool textRect ( float $left , float $top , float $right , float $bottom , string $text [, int $align ] )

}

Предопределенные константы

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  

Содержание


HaruDoc::useKRFonts

HaruPage::arc

haru

PHP Manual

SAPE все усложнил?

MainLink - простая и прибыльная продажа ссылок!

Последние поступления:

Размещена 10 августа 2020 года

Я по ТВ видел, что через 10 лет мы будем жить лучше, чем в Германии...
Я не понял, что это они с Германией сделать хотят?!

читать далее…

ТехЗадание на Землю

Размещена 14 марта 2018 года

Пpоект Genesis (из коpпоpативной пеpеписки)

читать далее…

Шпаргалка по работе с Vim

Размещена 05 декабря 2017 года

Vim довольно мощный редактор, но работа с ним не всегда наглядна.
Например если нужно отредактировать какой-то файл например при помощи crontab, без знания специфики работы с viv никак.

читать далее…

Ошибка: Error: Cannot find a valid baseurl for repo

Размещена 13 сентабря 2017 года

Если возникает ошибка на centos 5 вида
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. Invalid release/

читать далее…

Linux Optimization

Размещена 30 июля 2012 года

Prelink

читать далее…