問題タブ [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.
browser - ネイティブにサポートしていないブラウザーで PNG 透過性を機能させるにはどうすればよいですか?
私たちの (最愛の) デザイナーは、アプリケーションで使用する透明な背景を持つ PNG ファイルを作成し続けています。PNG のこの機能が「古い」ブラウザでも機能することを確認したいと思います。最善の解決策は何ですか?
以下の編集
@mabwi & @syd - PNG の使用に同意するかどうかは問題ではありません。これは私が解決しなければならない問題です!
@Tim Sullivan - IE7.js はかなりクールに見えますが、他のすべての変更をアプリケーションに導入したいとは思いません。PNGの問題のみを修正するソリューションが欲しいです。リンクをありがとう。
php - GD を使用して、アップロードされた画像のサイズを変更して PNG に変換するにはどうすればよいですか?
ユーザーがアバタータイプの画像をさまざまな形式 (少なくとも GIF、JPEG、および PNG ) でアップロードできるようにしたいのですが、それらをすべてPNG データベース BLOBとして保存します。画像がピクセル単位で大きすぎる場合は、DB 挿入の前にサイズを変更したいと考えています。
GD を使用してサイズ変更と PNG 変換を行う最良の方法は何ですか?
編集:悲しいことに、私が使用する必要があるサーバーではGDのみが利用可能であり、 ImageMagickは利用できません。
php - PHP の GDlib imagecopyresampled を使用する場合、PNG 画像の透過性を維持できますか?
次の PHP コード スニペットは、GD を使用して、ブラウザーにアップロードされた PNG のサイズを 128x128 に変更します。私の場合、元の画像の透明な領域が単色の黒に置き換えられていることを除いて、それはうまく機能します。
設定されていてもimagesavealpha
、何かが正しくありません。
リサンプリングされた画像の透明度を維持する最良の方法は何ですか?
internet-explorer-6 - 透明度のある PNG 画像を使用した DotNetNuke
メインのロゴが透明度を使用した PNG ファイルである DotNetNuke サイトを持っています。GIFを試してみましたが、品質が十分ではありませんでした。
とにかく、IE7 では問題なく機能しましたが、IE6 で自分のサイトを見て、透明度がロゴで機能していないことに気付きました。
DotNetNuke ポータルでこれを修正する簡単な方法を知っている人はいますか?
c# - C# を使用して SVG を PNG に変換する
コードをあまり書かなくても、C# を使用して SVG 画像を PNG に変換しようとしています。これを行うためのライブラリまたはサンプルコードを推奨できる人はいますか?
jquery - IE6 の PNG 透過性の問題を修正するには、どの jQuery プラグインを使用する必要がありますか?
jQuery チームによって公式に開発された IE6/PNG 修正プログラムはありますか?
そうでない場合、利用可能なプラグインのどれを使用すればよいですか?
macos - Macでpngからカーソルrsrcファイルを作成する
Mac で png ファイルからカーソル rsrc ファイルを作成したいと考えています。カーソルを使用するアプリケーションでは、カーソルを .rsrc 形式にする必要があり、それを変更することはできません。png画像からカーソル.rsrcファイルを作成する方法を知っている人はいますか?
html - InternetExplorerでPNG画像の色を変更しないようにするにはどうすればよいですか。
私のWebサイトで背景画像としてPNGファイル(Paint.NETで作成)を使用すると、IE7は色を変更し、実際に私の画像の暗いバージョンを表示します(ここを参照) 。この画像では、暗い背景と背景画像は両方とも#001122であり、中間の背景と背景画像は#004466である必要があります。ただし、IE7はイメージをそれぞれ#000C1Aと#003A5Bに変更します。FF3は問題ありません。
javascript - CSS の背景の配置を可能にする IE6 用の JavaScript PNG 修正はありますか?
Internet Explorer 6 で PNG 画像に透過性を持たせるためのいくつかの修正を見てきましたが、CSS で背景位置を設定できるようにする修正をまだ見つけていません。スプライトを使用する場合、それは契約違反です。私は、GIF (それほど高品質ではない) を使用するか、透明な画像をまったく使用しないか、または IE6 とはまったく異なるスタイルシートを提供することに頼りました。PNG 透明度と背景の配置を可能にする IE6 の修正はありますか?
php - PHPまたはUnixコマンドラインで画像の解像度とファイルタイプを決定する最速の方法は?
現在、ImageMagick を使用して、Web サイトにアップロードされた画像のサイズを判断しています。コマンド ラインで ImageMagick の「identify」を呼び出すと、1MB の JPEG のサイズと、それが JPEG であるという事実を判断するのに約 0.42 秒かかります。少し遅いと思います。
Imagick PHP ライブラリを使用すると、画像を処理する前に 1MB 全体をメモリにロードしようとするため (この場合はサイズとタイプを決定するだけ)、さらに時間がかかります。
任意の画像ファイルのファイル タイプとサイズを決定するこのプロセスを高速化するソリューションはありますか? JPEG と PNG のみをサポートするだけで十分です。ファイルの種類は、拡張子だけでなく、ファイルのヘッダーを見て判断することが重要です。
編集:解決策は、PHPによって呼び出されるコマンドラインツールUNIXである可能性があります。これは、私が現在ImageMagickを使用している方法とよく似ています