XPMのソースを表示
←
XPM
移動先:
案内
、
検索
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
要求した操作を行うことは許可されていません。
このページのソースの閲覧やコピーができます。
'''XPM''' (X PixMap) は[[X Window System]]で使用されるテキスト ([[ASCII]]) の画像[[ファイルフォーマット]]である。[[1989年]]INRIA([[フランス]]国立電子計算機、制御研究所)のDaniel Dardailler と Colas Nahabooによって作られた。その後、Arnaud Le Horsにより拡張された。名前の通り[[ピクセル]](画素)による[[ビットマップ画像]]フォーマットである。主な用途は[[アイコン]]の画像の作成であり、透過色もサポートしている。文法は単純で[[C言語]]の2次元文字[[配列]]定数形式で記述される。 == データ形式 == 内容は最初に大きさや色数、ホットスポットの定義部分、次に使用している色の定義部分があり最後に1ライン毎のピクセルの羅列が続く。 尚、色の指定は[[X Window System]]などで使用される色名又は16進数で行なう。 以下にXPM形式の典型的な例を示す。 /* XPM */ static char * roundb_xpm[] = { /* width height ncolors cpp [x_hot y_hot] */ "13 13 5 2 7 7", /* colors */ " s none m none c none", ". s topShadowColor m white c lightblue", "X s iconColor1 m black c black", "o s bottomShadowColor m black c #646464646464", "O s selectColor m white c red", /* pixels */ " ", " . . . ", " . . X X X o o ", " . X X X X X X X o ", " . X X X X X X X o ", " . X X X X O X X X X o ", " . X X X O O O X X X o ", " . X X X X O X X X X o ", " . X X X X X X X o ", " . X X X X X X X o ", " o o X X X o o ", " o o o ", " " }; == 外部リンク == * [http://koala.ilog.fr/lehors/xpm.html The XPM format and library](英文) * [http://www.w3.org/People/danield/xpm_story.html The XPM Story](英文) * [http://www.urban.ne.jp/home/kanemori/dotnet/img2xpm/index.html Joker's INN](和文)XPMデータについて視覚的で、分かりやすい解説がある。 [[Category:画像ファイルフォーマット]] [[Category:X Window System]]
XPM
に戻る。
案内メニュー
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
その他
検索
案内
メインページ
コミュニティ・ポータル
最近の出来事
新しいページ
最近の更新
おまかせ表示
sandbox
commonsupload
ヘルプ
ヘルプ
井戸端
notice
bugreportspage
sitesupport
ウィキペディアに関するお問い合わせ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報