** png.inc.php [#l7834212] |RIGHT:100|LEFT:360|c |~サマリ|αチャンネル付き半透過PNGを表示するプラグイン| |~リビジョン|1.0| |~対応バージョン|1.4.3-1.4.6| |~投稿者|[[うんにゃ]]| |~投稿日|&new{2004-11-27 (土) 14:27:59};| **説明 [#ad182e7f] αチャンネル付き半透過PNG画像(以下αPNGと略記)は、IEで<IMG>タグを使っても正常に表示出来ませんが、IE5.0以降付属のVMLレンダラを利用して表示させることができます(ただしIE5.xでは透過はディザリング表示)。 αチャンネル付き半透過PNG画像(以下αPNGと略記)は、IEで<IMG>タグを使っても正常に表示出来ませんが、IE5.0以降付属のVMLレンダラを利用して表示させることができます(ただしIE5.xでは透過はディザリング表示)。 IE 7.0からαPNGを<IMG>タグで半透過して表示できるようになりますが当面の間はIE 6.0やIE 5.xも残りますのでそれらブラウザのケアをしてやる必要があります。 このPNG/VMLプラグインはVMLレンダラとIE独自拡張の条件付きコメントの組み合わせでIEや他のブラウザで同等にαPNGを表示させることのできるプラグインです。 Pukiwiki標準のref.inc.phpを改造して作っています。VMLレンダラと条件付きコメントは[[Hiro KondaさんのPNGアラカルトのページ:http://www.minc.ne.jp/~konda/]]を参考にさせて頂いています。 PukiWiki標準のref.inc.phpを改造して作っています。VMLレンダラと条件付きコメントは[[Hiro KondaさんのPNGアラカルトのページ:http://www.minc.ne.jp/~konda/]]を参考にさせて頂いています。 **配布元 [#o9afbdbd] [[次世代画像フォーマットユーザーズグループ(NGIF-UG):http://mng.cocky.to/]] **ライセンス [#j1a305dd] Pukiwikiのライセンスに準じます(GPLv2) PukiWikiのライセンスに準じます(GPLv2) **ダウンロード [#g868241a] |バージョン|変更履歴|ファイル名(日付)|h |v1.0|初回リリース版。|&ref(./png.inc.php); (2004/11/27)| ※配布元のサイトのバージョンの方が新しい場合があります |v1.0|初回リリース版。|png.inc.php; (2004/11/27)| 配布元で[[v1.1を配布しています:http://mng.cocky.to/wiki/index.php?%E3%81%86%E3%82%93%E3%81%AB%E3%82%83%2Fpng.inc.php#lfbe8323]]。v1.0ではIE 7.0でうまくαPNGを表示できないため、v1.1をご利用ください (2006/05/13) **インストール [#n2718a69] png.inc.phpをpluginディレクトリにコピーするだけです。 **書式 [#c32d2f30] ref.inc.phpの改造版なので書式もほぼ同じです。ただしPNGの表示以外の機能(gif,jpeg表示、添付ファイル挿入)は使えなくなっています。 以下png.inc.php内から引用 *** Usage [#l85f3e7d] #png(filename[,page][,parameters][,title]) *** パラメータ [#y9a07ec8] (基本的にrefプラグインと同等) - filename -- 添付ファイル名、あるいはURL -- 'ページ名/添付ファイル名'を指定すると、指定したページの添付ファイルを参照する - page -- ファイルを添付したページ名(省略可) - Left|Center|Right -- 横の位置合わせ - Wrap|Nowrap -- テーブルタグで囲む/囲まない - Around -- テキストの回り込み - %%noicon -- アイコンを表示しない%% ''(利用不可)'' - nolink -- 元ファイルへのリンクを張らない - %%noimg -- 画像を展開しない%% ''(利用不可)'' - zoom -- 縦横比を保持する - 999x999 -- サイズを指定(幅x高さ) - 999% -- サイズを指定(拡大率) - その他の文字列 -- imgのalt/hrefのtitleとして使用 ページ名やパラメータに見える文字列を使用するときは、#png(hoge.png,,zoom)のように タイトルの前にカンマを余分に入れる **サンプル [#a9d5360e] [[配布元のサンプルページ:http://mng.cocky.to/wiki/index.php?%E3%81%86%E3%82%93%E3%81%AB%E3%82%83%2Fpng.inc.php%2F%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB]]で実際にαPNGを表示させたサンプルを公開中です。 **コメント [#r80b0dfa] #comment()