Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

The HaruDoc class

(Информация о версии неизвестна, возможно, только в SVN)

Введение

Haru PDF Document Class.


Обзор классов


HaruDoc {
/* Методы */
object addPage ( void )
bool addPageLabel ( int $first_page , int $style , int $first_num [, string $prefix = "" ] )
void __construct ( void )
object createOutline ( string $title [, object $parent_outline [, object $encoder ]] )
object getCurrentEncoder ( void )
object getCurrentPage ( void )
object getEncoder ( string $encoding )
object getFont ( string $fontname [, string $encoding ] )
string getInfoAttr ( int $type )
int getPageLayout ( void )
int getPageMode ( void )
int getStreamSize ( void )
object insertPage ( object $page )
object loadJPEG ( string $filename )
object loadPNG ( string $filename [, bool $deferred = false ] )
object loadRaw ( string $filename , int $width , int $height , int $color_space )
string loadTTC ( string $fontfile , int $index [, bool $embed = false ] )
string loadTTF ( string $fontfile [, bool $embed = false ] )
string loadType1 ( string $afmfile [, string $pfmfile ] )
bool output ( void )
string readFromStream ( int $bytes )
bool resetError ( void )
bool resetStream ( void )
bool save ( string $file )
bool saveToStream ( void )
bool setCompressionMode ( int $mode )
bool setCurrentEncoder ( string $encoding )
bool setEncryptionMode ( int $mode [, int $key_len = 5 ] )
bool setInfoAttr ( int $type , string $info )
bool setInfoDateAttr ( int $type , int $year , int $month , int $day , int $hour , int $min , int $sec , string $ind , int $off_hour , int $off_min )
bool setOpenAction ( object $destination )
bool setPageLayout ( int $layout )
bool setPageMode ( int $mode )
bool setPagesConfiguration ( int $page_per_pages )
bool setPassword ( string $owner_password , string $user_password )
bool setPermission ( int $permission )
bool useCNSEncodings ( void )
bool useCNSFonts ( void )
bool useCNTEncodings ( void )
bool useCNTFonts ( void )
bool useJPEncodings ( void )
bool useJPFonts ( void )
bool useKREncodings ( void )
bool useKRFonts ( void )
}

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

Type Name Description
intHaruDoc::CS_DEVICE_GRAY 
intHaruDoc::CS_DEVICE_RGB 
intHaruDoc::CS_DEVICE_CMYK 
intHaruDoc::CS_CAL_GRAY 
intHaruDoc::CS_CAL_RGB 
intHaruDoc::CS_LAB 
intHaruDoc::CS_ICC_BASED 
intHaruDoc::CS_SEPARATION 
intHaruDoc::CS_DEVICE_N 
intHaruDoc::CS_INDEXED 
intHaruDoc::CS_PATTERN 
intHaruDoc::ENABLE_READ 
intHaruDoc::ENABLE_PRINT 
intHaruDoc::ENABLE_EDIT_ALL 
intHaruDoc::ENABLE_COPY 
intHaruDoc::ENABLE_EDIT 
intHaruDoc::ENCRYPT_R2 
intHaruDoc::ENCRYPT_R3 
intHaruDoc::INFO_AUTHOR 
intHaruDoc::INFO_CREATOR 
intHaruDoc::INFO_TITLE 
intHaruDoc::INFO_SUBJECT 
intHaruDoc::INFO_KEYWORDS 
intHaruDoc::INFO_CREATION_DATE 
intHaruDoc::INFO_MOD_DATE 
intHaruDoc::COMP_NONE 
intHaruDoc::COMP_TEXT 
intHaruDoc::COMP_IMAGE 
intHaruDoc::COMP_METADATA 
intHaruDoc::COMP_ALL 
intHaruDoc::PAGE_LAYOUT_SINGLE 
intHaruDoc::PAGE_LAYOUT_ONE_COLUMN 
intHaruDoc::PAGE_LAYOUT_TWO_COLUMN_LEFT 
intHaruDoc::PAGE_LAYOUT_TWO_COLUMN_RIGHT 
intHaruDoc::PAGE_MODE_USE_NONE 
intHaruDoc::PAGE_MODE_USE_OUTLINE 
intHaruDoc::PAGE_MODE_USE_THUMBS 
intHaruDoc::PAGE_MODE_FULL_SCREEN 

Содержание


Описание класса harudoc, примеры использования класса harudoc.



Смотрите также:
Описание на ru2.php.net
Описание на php.ru