問題タブ [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.

0 投票する
1 に答える
2223 参照

java - Windows での PNG TrayIcon 透過性

Java アプリケーションのアイコンとして透過 PNG を使用しようとしています。JFrame とタスク バーの画像はうまく機能します。ただし、TrayIcon で画像を使用すると、PNG の端に黒いつや消しの背景が表示されます。

他の誰かがこの問題に遭遇しましたか? GIF や JPEG の代わりに PNG を使用したいと考えています。

0 投票する
4 に答える
6134 参照

image - WiX ビットマップに .png 画像を使用することは可能ですか?

WiX ダイアログに画像を表示するために 2 つの 500K ビットマップを使用しています。

<binary>インストール パッケージのサイズが劇的に増加し、さらに悪いことに、WiX 用語では -es であるため、.cab ファイルの一部としてパッケージ化する方法がないように見えます。

それで、ビットマップに他のファイル形式を使用する方法はありますか、または WiX は BMP でつながれていますか? 理想的には、ゆるい圧縮オプションが付属しているため、.png 形式を使用する方法があれば素晴らしいと思います。

0 投票する
3 に答える
897 参照

apache-flex - Flex はデータ URI スキームをサポートしていますか?

XML 応答内で多くの小さな PNG ファイルを base64 でエンコードされた URI として渡したいのですが、flex にこれらの画像を表示させる方法はないようです。データ URI スキームを考えていましたが、サポートされていないようです。

提案されたソリューション

  1. Loader.LoadBytes を使用する

試してみましたが、うまくいかないようです (イベントはトリガーされません)。

誰かが私が間違ったことを教えてもらえますか?

0 投票する
3 に答える
3598 参照

image - 画像を特定の出力ファイル サイズの PNG または JPG ファイルとして保存するにはどうすればよいですか? (C# の場合)

既存の画像を 100KB などの特定のファイル サイズで PNG または JPG として保存したいと考えています。

0 投票する
15 に答える
3908 参照

image - ウェブコミックの画像圧縮

おそらくこのあたりの多くの人々が私はいくつかのウェブコミックを読んだ。Drowtalesは私のお気に入りですが、それは重要なことではありません。

長い間、私の頭の後ろで考えが私を悩ませてきました:ウェブコミックは描かれた絵です。写真ではありません。多くの冗長性(色が少ない、色が平らな領域など)が必要であるため、ロスレス品質を維持しながら、非常に高速で簡単に圧縮できる必要があります。それでも、それらを圧縮するための最良のツールは、同じ古い不可逆JPEGであるようです。

どうして?より良いものが発明されていませんか?私はデータ圧縮の専門家ではないので、より良いアルゴリズムを見つけるための私自身のわずかな試みは無益でした。私が見つけた最高のものはPngcrushでしたが、それでも圧縮の点でJPEGよりはるかに遅れています。

これについて専門家の意見を聞きたい。私のこの考えは愚かで失敗する運命にありますか?それとも、人々が見つけた、または私が調べることができる方法はありますか?

もちろん、これはロード時間を短縮したいという利己的な欲求から来ています。:)

追加:一部の人々は要点を見逃しているように見えるので、明確にします:

ウェブコミック画像は、簡単に圧縮できるように、多くの冗長性を備えている必要があります。どういうわけか、それらをロスレスでJPEGよりも小さくなるように圧縮することはできませんか?または、少なくとも品質を維持しながら、JPEGよりも適切に圧縮します。

それらはWeb用であるため、専用のコンプレッサーはおそらくPNGまたはJPEGを出力するはずです。より良い結果を得るために、修正されたアルゴリズムで圧縮されただけです。

0 投票する
1 に答える
1255 参照

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 ページによって生成されたものです。そのため、動的に作成された画像に問題はありません。

0 投票する
1 に答える
6206 参照

c++ - Visual Studio C++ リソース エディターでの png ファイルのインポート

埋め込まれたリソースを別の他のプロジェクトで使用できるように、Visual Studio リソース エディター内で png ファイルをインポートできるようにしたいと考えています。その解決策はありますか?ビットマップで機能することは知っていますが、より低いフォーマット[16x16]または[32x32]でも利用できる「透明度」があるため、pngに興味があります(ビットマップにはありません)。何か案は?ありがとうございました。

0 投票する
2 に答える
8499 参照

iphone - UITableView 背景画像のアルファの問題

サブビュー用の UITableView を持つ UIView があります。UIView には setBackGroundColor を介して背景に適用された画像があり、同じ方法で UITableView に背景を適用しました。両方の画像は PNG であり、UITableView の背景には、機能していないように見える透明度のレベルがあります。PNG は、その中の透明度データに関係なくレンダリングされているようです。背景が表示されているはずです。それを通してUIViewの。背景画像を適用するために使用している基本的なコードは次のとおりです。

私は困惑しています。何か案は?

0 投票する
7 に答える
13053 参照

math - Google Chart API に相当する LaTeX

私は現在、2 次元の数式を Web ページに組み込むさまざまなソリューションを検討しています。Web ブラウザで MathML がサポートされるまでは、ウィキペディアのソリューション (LaTeX ソースコードから png 画像を生成する) で十分だと思います。

数式に相当するGoogle Charts APIを作成できる可能性があることに突然気付きました。これはすでに行われていますか?LaTeXコードに含まれる奇妙な文字のためにそれは可能ですか?

latex2png.org/api/?eq="E = mc^2" のような URL にアクセスして、次の応答を得たいと思います。e=mc^2

編集: ご回答ありがとうございます。ただし、ラテックス ソース コード (オンラインとコマンドラインの両方) から png 画像を生成するいくつかのツールを既に認識していますが、私が探していたのは、Http GET 要求を介して画像を取得する簡単な方法でした。そんなサービスはないのかもしれません。

0 投票する
6 に答える
8476 参照

delphi - Delphi 2009 の PNG イメージリストとイメージ

D2009 では、イメージとイメージリストの PNG サポートが導入されています。

でも...

アルファ付きのpng画像を含む画像リストがあります。これらの 1 つを TImage を使用してフォームに配置したいと考えています。どうすればこれを行い、画像をうまく合成できますか?

私が直面している問題の例として、以下のコードは正しく機能せず、示されている効果を生み出します。

代替テキスト
(出典:clip2net.com

もう少し説明するには:

フォームに Timage をドロップし、設計時に、Picture プロパティを使用してアルファ付きの PNG ファイルを読み込みます。フォーム上に完全な透明度で正しく合成されていることに注意してください。

ここで、設計時に、2 つ目の空の Timage を追加し、TImagelist を追加して、同じ PNG をイメージリストに追加します。TImageList の PNG を 2 番目の TImage に割り当てて、最初の TImage と同じように見せるにはどうすればよいですか?