ImageEps >>
<<  isUnicodeFont
Image
画像を出力する。 出力サイズは、以下のいずれかの形式で指定することができる。
- 幅と高さを明示的に指定する。
- 幅か高さのいずれか一方を指定する、もう一方は同じ比率になるよう自動的に計算される。
- サイズを指定しないと、72dpiで出力される。
publicメソッド、TCPDF Version VER1.1~
- 書式
- 戻り値
-
画像情報
- パラメータ
-
1 string $file 画像ファイル名 2 float $x '' 領域左上のX座標 3 float $y '' 領域左上のY座標 4 float $w 0 領域の幅 [指定しない場合、自動計算される] 5 float $h 0 領域の高さ [指定しない場合、自動計算される] 6 string $type '' 画像フォーマット。
GDライブラリを使う場合は、GDでサポートするフォーマットを使用可能。
GDライブラリを使わない場合、JPEGとPNGを使用可能。7 mixed $link '' AddLink()で作成したリンク識別子 8 string $align 右上(RTLの場合は左上) - M: 右中(RTLの場合は左中)
- B: 右下(RTLの場合は左下)
- N: 次の行
9 mixed $resize false trueとすると、画像サイズを$wや$hに合わせてリサイズ(縮小)する(GDライブラリが必要)。 10 int $dpi 300 解像度・DPI(dot per inch) 11 string $palign '' 画像を現在の行のどこに配置するか、以下のいずれか - L : 左端
- C : 中央
- R : 右端
- '' : 左端(RTLの場合は右端)
12 bool $ismask false この画像をマスクとする場合にtrueとする。 13 mixed $imgmask false 画像オブジェクトをメソッドの戻り値として取得する(描画しない、w、h、x、yは無視される)場合true 14 mixed $border 0 境界線の描画方法を指定、以下のいずれか: - 0: 境界線なし(既定)
- 1: 枠で囲む
- L: 左
- T: 上
- R: 右
- B: 下
15 mixed $fitbox false tureとすると、($w, $h)で指定する領域に合わせて拡縮する。 16 bool $hidden false tryeなら、画像を画面に表示しない。 17 bool $fitonpage false tureとすると、頁の大きさに拡大する。 18 boolean $alt false If true the image will be added as alternative and not directly printed (the ID of the image will be 19 array $altimgs array Array of alternate images IDs. Each alternative image must be an array with two values: an integer representing the image ID (the value returned by the Image method) and a boolean value to indicate if the image is the default for printing.
Image( $file, $x, $y, $w, $h, $type, $link, $align, $resize, $dpi, $palign, $ismask, $imgmask, $border, $fitbox, $hidden, $fitonpage )