[PHP-users 11344] Re: PDF_add_bookmark のブックマーク階層について
SEGAMI Takashi
php-users@php.gr.jp
Thu, 7 Nov 2002 15:36:39 +0900
瀬上です。
In message Thu, 07 Nov 2002 14:58:41 +0900
Yohei Matsushita <mattsun_japan@hotmail.com>" wrote:
> PDF_add_bookmarkで
> 解説は
>
> > int pdf_add_bookmark ( int pdf object, string text [, int parent [, int open]])
> > parent以下または parent = 0の場合に、新規にトップレベルのブッ
> > クマーク以下にブックマーク階層を追加します。ブックマーク記述子が
> > 返されますが、これは、これ以降にブックマーク階層を追加する際に、
> > 親として使用することが可能です。
> > open = 1の場合、子ブックマークは展開され、open = 0の場合は隠され
> > ます。
>
> と書かれているので例えば
と、書かれているんだから
> pdf_add_bookmark($pdf, "Page 1", 0, 0);
> PDF_set_value($pdf, "textrendering", 2);
> $font = PDF_findfont($pdf, "HeiseiKakuGo-W5", "EUC-H", 0);
> PDF_setfont($pdf, $font, 20);
> PDF_show_xy($pdf, "日本語", 200, 742);
>
> pdf_add_bookmark($pdf, "abc", 1, 0);
> PDF_set_value($pdf, "textrendering", 2);
> $font = PDF_findfont($pdf, "Helvetica", "host", 0);
> PDF_setfont($pdf, $font, 20);
> PDF_show_xy($pdf, "AbcDefG", 200, 400);
$parent = pdf_add_bookmark($pdf, "Page 1", 0, 0);
: (省略)
$child1 = pdf_add_bookmark($pdf, "abc", $parent, 0);
なんじゃない?