インターネット上の英文マニュアルはこちらです。 この内容は、実際には 『tcpdf\config\tcpdf_config.php』に定義されています。ですが、examples で利用されているのは、『tcpdf\examples\config\tcpdf_config_alt.php』で、内容はヘッダ部分のロゴ用の定数や画像フォルダの位置が値として定義されています( tcpdf_config.php では定数記述はありますが、コメントになっています ) tcpdf_config_alt.php
/** * Default images directory. * By default it is automatically set but you can also set it as a fixed string to improve performances. */ define ('K_PATH_IMAGES', dirname(__FILE__).'/../images/'); /** * Deafult image logo used be the default Header() method. * Please set here your own logo or an empty string to disable it. */ define ('PDF_HEADER_LOGO', 'tcpdf_logo.jpg'); /** * Header logo image width in user units. */ define ('PDF_HEADER_LOGO_WIDTH', 30); /** * Cache directory for temporary files (full path). */ define ('K_PATH_CACHE', sys_get_temp_dir().'/');
定数はシステムの環境によって、差し替えてカスタマイズして利用するという事が想定されています。
K_BLANK_IMAGE | _blank.png |
PDF_PAGE_FORMAT | A4 |
PDF_PAGE_ORIENTATION | P |
PDF_UNIT | mm |
PDF_MARGIN_HEADER | 5 |
PDF_MARGIN_FOOTER | 10 |
PDF_MARGIN_TOP | 27 |
PDF_MARGIN_BOTTOM | 25 |
PDF_MARGIN_LEFT | 15 |
PDF_MARGIN_RIGHT | 15 |
PDF_FONT_NAME_MAIN | helvetica |
PDF_FONT_SIZE_MAIN | 10 |
PDF_FONT_NAME_DATA | helvetica |
PDF_FONT_SIZE_DATA | 8 |
PDF_FONT_MONOSPACED | courier |
PDF_IMAGE_SCALE_RATIO | 1.25 |
HEAD_MAGNIFICATION | 1.1 |
K_CELL_HEIGHT_RATIO | 1.25 |
K_TITLE_MAGNIFICATION | 1.3 |
K_SMALL_RATIO | 2/3 |
K_THAI_TOPCHARS | true |
K_TCPDF_CALLS_IN_HTML | true |
K_TCPDF_THROW_EXCEPTION_ERROR | false |