# HaruEncoder クラス

(PECL haru >= 0.0.1)

## はじめに

Haru PDF エンコーダクラスです。

## クラス概要

HaruEncoder {
/* メソッド */
getByteType ( string `$text` , int `$index` ) : int
getType ( void ) : int
getUnicode ( int `$character` ) : int
getWritingMode ( void ) : int
}

## 定義済み定数

型 | 名前 | 説明
--- | --- | ---
int | HaruEncoder::TYPE_SINGLE_BYTE |
int | HaruEncoder::TYPE_DOUBLE_BYTE |
int | HaruEncoder::TYPE_UNINITIALIZED |
int | HaruEncoder::UNKNOWN |
int | HaruEncoder::WMODE_HORIZONTAL |
int | HaruEncoder::WMODE_VERTICAL |
int | HaruEncoder::BYTE_TYPE_SINGLE |
int | HaruEncoder::BYTE_TYPE_LEAD |
int | HaruEncoder::BYTE_TYPE_TRAIL |
int | HaruEncoder::BYTE_TYPE_UNKNOWN |

## 目次

- HaruEncoder::getByteType — テキスト内のバイトの型を取得する
- HaruEncoder::getType — エンコーダの型を取得する
- HaruEncoder::getUnicode — 指定した文字を unicode に変換する
- HaruEncoder::getWritingMode — エンコーダの書き込みモードを取得する