問題タブ [png]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Windows での PNG TrayIcon 透過性
Java アプリケーションのアイコンとして透過 PNG を使用しようとしています。JFrame とタスク バーの画像はうまく機能します。ただし、TrayIcon で画像を使用すると、PNG の端に黒いつや消しの背景が表示されます。
他の誰かがこの問題に遭遇しましたか? GIF や JPEG の代わりに PNG を使用したいと考えています。
image - WiX ビットマップに .png 画像を使用することは可能ですか?
WiX ダイアログに画像を表示するために 2 つの 500K ビットマップを使用しています。
<binary>
インストール パッケージのサイズが劇的に増加し、さらに悪いことに、WiX 用語では -es であるため、.cab ファイルの一部としてパッケージ化する方法がないように見えます。
それで、ビットマップに他のファイル形式を使用する方法はありますか、または WiX は BMP でつながれていますか? 理想的には、ゆるい圧縮オプションが付属しているため、.png 形式を使用する方法があれば素晴らしいと思います。
apache-flex - Flex はデータ URI スキームをサポートしていますか?
XML 応答内で多くの小さな PNG ファイルを base64 でエンコードされた URI として渡したいのですが、flex にこれらの画像を表示させる方法はないようです。データ URI スキームを考えていましたが、サポートされていないようです。
提案されたソリューション
- Loader.LoadBytes を使用する
試してみましたが、うまくいかないようです (イベントはトリガーされません)。
誰かが私が間違ったことを教えてもらえますか?
image - 画像を特定の出力ファイル サイズの PNG または JPG ファイルとして保存するにはどうすればよいですか? (C# の場合)
既存の画像を 100KB などの特定のファイル サイズで PNG または JPG として保存したいと考えています。
image - ウェブコミックの画像圧縮
おそらくこのあたりの多くの人々が私はいくつかのウェブコミックを読んだ。Drowtalesは私のお気に入りですが、それは重要なことではありません。
長い間、私の頭の後ろで考えが私を悩ませてきました:ウェブコミックは描かれた絵です。写真ではありません。多くの冗長性(色が少ない、色が平らな領域など)が必要であるため、ロスレス品質を維持しながら、非常に高速で簡単に圧縮できる必要があります。それでも、それらを圧縮するための最良のツールは、同じ古い不可逆JPEGであるようです。
どうして?より良いものが発明されていませんか?私はデータ圧縮の専門家ではないので、より良いアルゴリズムを見つけるための私自身のわずかな試みは無益でした。私が見つけた最高のものはPngcrushでしたが、それでも圧縮の点でJPEGよりはるかに遅れています。
これについて専門家の意見を聞きたい。私のこの考えは愚かで失敗する運命にありますか?それとも、人々が見つけた、または私が調べることができる方法はありますか?
もちろん、これはロード時間を短縮したいという利己的な欲求から来ています。:)
追加:一部の人々は要点を見逃しているように見えるので、明確にします:
ウェブコミック画像は、簡単に圧縮できるように、多くの冗長性を備えている必要があります。どういうわけか、それらをロスレスでJPEGよりも小さくなるように圧縮することはできませんか?または、少なくとも品質を維持しながら、JPEGよりも適切に圧縮します。
それらはWeb用であるため、専用のコンプレッサーはおそらくPNGまたはJPEGを出力するはずです。より良い結果を得るために、修正されたアルゴリズムで圧縮されただけです。
asp.net - IE6 で AlphaImageLoader を使用した動的透明画像
次のコードは、透明にしたい IE6 の画像がある場合に正常に動作します。
<img src="image.png" style="width: 100px; height: 100px; filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png', sizingMethod='scale')" />
ただし、次の場合はそうではありません。この例では、動的に生成された PNG ファイルを使用しています。
画像が実際にPNGであることをフィルターが認識していないためだと思います
<img src="/dynimg/createImg.aspx?id=123" style="width: 100px; height: 100px; filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dynimg/createImg.aspx?id=123', sizingMethod='scale')" />
「フィルター」を適用して、私の画像が実際には PNG であると想定するように強制する他の方法はありますか。
注: 非動的な状況の image.png ファイルは、実際には私の動的 aspx ページによって生成されたものです。そのため、動的に作成された画像に問題はありません。
c++ - Visual Studio C++ リソース エディターでの png ファイルのインポート
埋め込まれたリソースを別の他のプロジェクトで使用できるように、Visual Studio リソース エディター内で png ファイルをインポートできるようにしたいと考えています。その解決策はありますか?ビットマップで機能することは知っていますが、より低いフォーマット[16x16]または[32x32]でも利用できる「透明度」があるため、pngに興味があります(ビットマップにはありません)。何か案は?ありがとうございました。
iphone - UITableView 背景画像のアルファの問題
サブビュー用の UITableView を持つ UIView があります。UIView には setBackGroundColor を介して背景に適用された画像があり、同じ方法で UITableView に背景を適用しました。両方の画像は PNG であり、UITableView の背景には、機能していないように見える透明度のレベルがあります。PNG は、その中の透明度データに関係なくレンダリングされているようです。背景が表示されているはずです。それを通してUIViewの。背景画像を適用するために使用している基本的なコードは次のとおりです。
私は困惑しています。何か案は?