[PHP-users 21476]Re: PDFへの画像の表示

Tadashi Jokagi ml @ elf.no-ip.org
2004年 4月 23日 (金) 19:55:07 JST


      ぢょ〜@よくきたなです.

yamamotoさんの「[PHP-users 21475] Re: PDFへの画像の表示」から
>	$img=pdf_open_image_file ($p,"jpeg","./sample.jpg","",0);
>の"./sample.jpg"を絶対パスに変更したら画像が表示できるようになりました。
>
>ファイル指定は相対パス指定はだめなんでしょうか?

      結果からいうとだめなんじゃないでしょうか? php は php である基準
    があるかもしれませんが,pdflib は php に限らない汎用ライブラリなの
    で,別の基準があってもおかしくありません.

#極端(多分ありえないけど)例えばライブラリパスからの相対パスとか

      相対パスを使用したいならベースパスをあらかじめ作成しておいてそれ
    を基準に絶対パスを作成することをお勧めします.

$baseDir = getcwd(); //  自分が相対の基準と思う方法で設定してください
$img=pdf_open_image_file ($p,"jpeg","{$baseDir}/sample.jpg","",0);

#そんなに相対パスって使いたいものなのか

-- 
----.----1----.----2----.----3----.----4----.----5----.----6----.----7
Tadashi Jokagi/Shibuya city mailto:elf @ elf.no-ip.org
YokukitanaII http://elf.no-ip.org/
Yokukitawiki http://elf.no-ip.org/wiki/
Yokukitablog http://elf.no-ip.org/blog/


PHP-users メーリングリストの案内