** 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で&lt;IMG&gt;タグを使っても正常に表示出来ませんが、IE5.0以降付属のVMLレンダラを利用して表示させることができます(ただしIE5.xでは透過はディザリング表示)。

IE 7.0からαPNGを&lt;IMG&gt;タグで半透過して表示できるようになりますが当面の間は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()

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.009 sec.

SourceForge