# HaruDoc

(No version information available, might be only in CVS)

HaruDoc — Haru PDF Document Class

       class HaruDoc

### Class Members

#### Predefined Constants

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

#### Methods

- HaruDoc::__construct()
- HaruDoc::addPageLabel()
- HaruDoc::addPage()
- HaruDoc::createOutline()
- HaruDoc::getCurrentEncoder()
- HaruDoc::getCurrentPage()
- HaruDoc::getEncoder()
- HaruDoc::getFont()
- HaruDoc::getInfoAttr()
- HaruDoc::getPageLayout()
- HaruDoc::getPageMode()
- HaruDoc::getStreamSize()
- HaruDoc::insertPage()
- HaruDoc::loadJPEG()
- HaruDoc::loadPNG()
- HaruDoc::loadRAW()
- HaruDoc::loadTTC()
- HaruDoc::loadTTC()
- HaruDoc::loadType1()
- HaruDoc::output()
- HaruDoc::readFromStream()
- HaruDoc::resetError()
- HaruDoc::resetStream()
- HaruDoc::save()
- HaruDoc::setCompressionMode()
- HaruDoc::setCurrentEncoder()
- HaruDoc::setEncryptionMode()
- HaruDoc::setInfoAttr()
- HaruDoc::setInfoDateAttr()
- HaruDoc::setOpenAction()
- HaruDoc::setPageLayout()
- HaruDoc::setPageMode()
- HaruDoc::setPagesConfiguration()
- HaruDoc::setPassword()
- HaruDoc::setPermission()
- HaruDoc::useCNSEncodings()
- HaruDoc::useCNSFonts()
- HaruDoc::useCNTEncodings()
- HaruDoc::useCNTFonts()
- HaruDoc::useJPEncodings()
- HaruDoc::useJPFonts()
- HaruDoc::useKREncodings()
- HaruDoc::useKRFonts()