問題タブ [imagecreatefrompng]

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 に答える
1673 参照

php - php ファイルから生成された png を使用した imagecreatefrompng()

このコードでエラーが発生しています

logo.phpから写真を読み込めません

logo.php のコード

png-24 画像に著作権を設定したい。logo.php は正常に動作しています。画像を取得できますが、imagecreatefrompng で使用すると動作しません。

imagecreatefrompng(file_get_contents('logo.php'));で試しました。しかし、それも機能していません。私が欲しいのは、私のpng-24著作権画像を私のjpgに置くことです(透明性を保つために)あなたは何か解決策がありますか?

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

php - 白いピクセル ラインを見つける

完全に白い列のすべての白いピクセルを他の色に置き換えたいのですが、列に黒いピクセルがある場合は何も変更しませんが、どこに問題があるのか​​ わかりません...

コードは次のとおりです。

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

php - PHP を使用して透明な png ファイルを作成する

現在、最低品質の透過pngを作成したいと考えています。

コード:

ただし、いくつかの問題があります。

  1. 新しいファイルを作成する前に、png ファイルを指定する必要がありますか? または、既存のpngファイルなしで作成できますか?

    警告: imagecreatefrompng(test.png): ストリームを開けませんでした: そのようなファイルまたはディレクトリはありません

    C:\DSPadmin\DEV\ajax_optipng1.5\create.php 4行目

  2. エラーメッセージがありますが、それでもpngファイルが生成されますが、ファイルが黒色の画像であることがわかりました。透明にするためにパラメータを指定する必要がありますか?

ありがとう。

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

php - PHP GD ライブラリを使用した 24 ビット PNG で imagecreatefrompng が失敗する

png のサイズを変更し、8 ビット png としてサーバーに保存するスクリプトを作成しようとしています<input type='file' />が、いくつかの問題があります。

PHP GD ライブラリを使用して PNG を 8 ビット PNG に変換する方法

これは、32ビットのpngをアップロードするとうまく機能し、すでに8ビットのpngをアップロードすると、透明度が維持され、期待どおりにサイズ変更されますが、24ビットのpngをアップロードすることを選択すると、このエラーが発生します

2 番目のエラーが失敗したためであるimagecreatefrompngことは理解していますが、有効な png ファイルであるため、失敗する理由がわかりません。

どんな助けでも大歓迎です!

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

php - file_exists() が機能しないが、ブラウザで画像の URL を指定すると画像が表示される

file_exists動かない!!ただし、ブラウザで URL (コードでは $img) を指定すると、画像が表示されます。file_exists()ハードドライブのパスしかとらないことはわかっていますが、理解できました。助けてください..

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

imagecreatefrompng - PHP imagecreatefrompng 色を失う

imagecreatefrompng を使用して画像を簡単にロードしています。

画像の背景は #E5DDBB です。以下のコードを使用すると、画像がレンダリングされますが、背景は #DED6AD になります。

http://www.letslogic.com/test.phpには以下が含まれます。

dyn_image.php には以下が含まれます。

test.php が表示する 2 つの画像を見ると、画像の色が異なります...

0 投票する
0 に答える
269 参照

php - PHPヘッダー301リダイレクトはスリープ後に何もしませんか?

全体的なアイデアは、php で画像を作成するフォームを作成し、それをメールとして送信するための確認ページを作成することです。

私の Web ホスティング サービスでは動作しますが、easyPHP を念頭に置いたコンピューターでは動作しません。何もせず、完全な画像が画面に残り、リダイレクトされません。

リダイレクトするために .htaccess を使用しようとしましたが、htaccess では関数がその機能を実行できません。また、画像作成スクリプトと確認ページを組み合わせてみましたが、無駄でした...

ありがとう!

0 投票する
0 に答える
360 参照

php - imagetruecolortopalette ignores color parameter

How do I create an image without losing all the colors? It is creating an image with speckles and changing the color number doesn't make a difference. The PNG image I start with (uploaded via PHP) is much sharper.

How do I create a paletted image png with more colors?