[PHP-users 11430] Re: pdf_add_ 系の関数について

FUJIMOTO Yoshihiko php-users@php.gr.jp
Mon, 11 Nov 2002 20:44:27 +0900


こんにちは。藤本と申します。

お役に立てるかどうかわかりませんが、投稿させていただきます。

Yohei Matsushita wrote:
> 
> int pdf_add_locallink ( int pdf object, float llx, float lly, float urx, float ury, int page, string dest)
> int pdf_add_note ( int pdf object, float llx, float lly, float urx, float ury, string contents, string title, string icon, int open)
> int pdf_add_pdflink ( int pdf object, float llx, float lly, float urx, float ury, string filename, int page, string dest)
> int pdf_add_thumbnail ( int pdf object, int image)
> 
> いずれの関数の引数の意味がわからなかったりします。
> マニュアルを読んでみても、簡単な注記だけでは、どう使うものなのかもイマイチ理解できません。
> ・・・

お読みになった「マニュアル」とは、「PHP日本語マニュアル」

http://www.php.net/manual/ja/function.pdf-add-locallink.php

のことでしょうか?。

私の手元にあります、PDFlibのソース「pdflib-4.0.3.tar.gz」から解凍した
マニュアル「PDFlib-manual.pdf」を見てみますと、(当然英文ですが)引数
の解説が載っております。

例えば「pdf_add_locallink」は(PDFlib4.0.3の場合)p123に掲載されており、
llx,lly,urx,ury でリンクを設置する矩形の左下(lower left)座標と右上
(upper right)座標を意味する様な記述があります。

「dest」に関しては、リンク先ページの表示倍率(とでも言うのでしょうか)、
「destination zoom」をキーワードで指定する様な記述がされている様です。

(和訳には自信がありませんので、正確にはご自分でご解釈願います_(._.)_)

ご指摘のとおり例文は掲載されておりませんが、こちらをご覧になってはいか
がでしょうか?。

的外れなご回答であった場合は、ご容赦願います。