物理のかぎしっぽ バグ報告/33

透過処理できない

  • ページ: バグ報告
  • 投稿者: クロメル
  • 優先順位: 低
  • 状態: 保留
  • 担当者: 崎間
  • カテゴリー: rst2hooktail
  • 投稿日: 2007-03-17 (土) 18:23:05

メッセージ

どうもお世話になってます。PNGファイルの透過処理についてなんですが、白黒2色の図は透過処理できないようです。他の色が混ざって3色以上の図では透過処理できています。現在応急処置として肌色1ドットだけ混ぜて透過処理しています。

返答

  • 報告ありがとうございます。透過処理用CGIは僕がつくりました。原因を調べておきます。代替方法としてつぎの記事を参考にしてください。 http://hooktail.org/computer/index.php?%C6%A9%B2%E1png%A4%CE%BA%EE%A4%EA%CA%FD -- 崎間 2007-03-21 (水) 18:46:33
  • 対応ありがとうございます。こんなソフトがあるんですか、使ってみようと思います。 -- クロメル 2007-03-22 (木) 20:10:01
  • うーん、白黒の絵だと透過処理がうまくいかないようです。ViXで白黒の絵でも透過処理はできるんですが(これはプレビューで確認してます)、アップロードするとやはり透過処理ができていない絵として扱われ背景が白くなってしまいます。自動的に白黒の絵はサイズを小さくするため、別の規格の絵になってしまうということなんでしょうか? -- クロメル 2007-03-24 (土) 21:38:10
  • よくわかりませんねー。別の規格の絵に変換する処理は加わらないはずなのですが・・・。詳細を知りたいので、問題の画像ファイルを使っている記事のURLを教えてください。また、透過にはこだわらず白黒のまま放っておくという手もあります :) -- 崎間 2007-03-25 (日) 20:44:12
  • 次の記事です。上(chromel-angularMomentum-01-t.png)は一ドットだけ左上に黄色の部分があります。下(chromel-angularMomentum-02-t.png)は透過処理をしたんですが白くなってしまっています。http://hooktail.maxwell.jp/kagi/a8ba04618bf4d7617c5dbbd5888b1628.html -- クロメル 2007-03-25 (日) 21:51:03
  • Internet Explorerではクロメルさんの書いた通りの症状であり、Firefoxでは両者とも透過になっていました。したがって、256色へ減色していないことが原因と考えられます。なぜなら、InternetExplorerは24ビットpngの透過に対応していないからです。(こういう細かいことは全部プログラムで処理させたいのですが、以前僕がつくったものでは上手く対応できておりません。新しいものを作成中です。) -- 崎間 2007-03-25 (日) 22:49:30
  • 対策の目処がつきました :) 今週中に解決させるつもりです。 -- 崎間 2007-03-26 (月) 01:09:45
  • すごいですね、解決できそうですか。勝手に処理されているのではなく、逆に処理しないといけなかったのですね。すばやい対応ありがとうございます。 -- クロメル 2007-03-26 (月) 18:54:34
  • rst2hooktailの画像透過ツール の問題ありそうな箇所を修正しましたので、今度はちゃんと透過処理されると思います。また、MS Officeで描いた絵をWebで使用 というマニュアルも作成しました。併せてご覧ください。 -- 崎間 2007-03-31 (土) 08:22:21
  • すみません、白黒2問題はまだ直っていませんでした。 -- 崎間 2007-03-31 (土) 10:52:18
  • 直りませんでしたか、でもマニュアルも作っていただいて対応していただきありがとうございます。あまり困ってないのでゆっくりでもいいですよ。 -- クロメル 2007-03-31 (土) 18:51:52
  • 調べれば調べるほど出口がみつからなくなってきましたので、状態を保留にしました > < -- 崎間 2007-03-31 (土) 21:16:43

 
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Modified by 物理のかぎプロジェクト PukiWiki 1.4.6 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji Powered by PHP 5.3.29 HTML convert time to 0.013 sec.