問題タブ [php-gd]

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 投票する
3 に答える
457 参照

image - コードは適切な画像なしで2回送信されています

投稿からこのコードを試しましたが、このコードは1回のファイル実行で2通のメールを送信しています。

メールファイルは、phpメール機能を使用して2回メールを送信しています

私が間違っていることを教えてください-

私が間違っていることを教えてください、これは私がこれを使用している正しい方法ですか?

私はこのURLに従いましたが、このページからヘルプをクラックするのは難しいです-http ://php.net/manual/en/function.imagejpeg.php

そのメソッドmytextoverimage()を別のファイルに保存しようとしましたが、それでも助けにはなりません。メールを2回送信します:(

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

php - img src htmlタグで使用できるように画像ハンドルを返すphp関数はありますか?

このimagejpeg() phpメソッドを試しましたが、コードを実行するとブラウザに画像が返されます。

ただし、画像のURLを返すメソッドが必要です。これにより、画像のURLをimgタグで使用できるようになります。

現在私は使用する必要があります-

しかし、メソッドが画像ハンドラーを返し、imgタグで使用できるようにした方が良いと思います。

私のmyphpfile.phpは、コードを含むファイルです。

imagettftext()phpマニュアルで多くの関数を検索しましたが、運が悪かったので、画像にテキストを追加するためにもこの方法を使用しています。

ファイル内の合計コード-

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

php - PHP で生成された画像をクロールする方法

私はウェブサイト textscloud.com を持っています
。このウェブサイトでは、PHP GD ライブラリを使用して画像を作成しています。デモへのリンクは次のとおりです。

このページでは、テキストが印刷されるイメージをユーザーがダウンロードできるようにします。ダウンロードリンクは

この download.php ファイルには、PHP GD ライブラリで画像を作成するためのヘッダーがあり、このようにファイルをダウンロードします。

しかし、Google はこれらの画像をクロールしませんでした。誰かが解決策を知っていますか?これらの画像をサーバーに保存できません。

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

php - PHPで生成された画像のコンテンツサイズを取得するにはどうすればよいですか?

こんにちは私はphpGDライブラリを使用して画像を作成するWebサイトを持っていますが、これらのランダムサイズの画像のサイズ(KBまたはMB)を取得する方法を知りたいです。誰でもそれについて知ってください。

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

php - PHP GD ライブラリの画像が一部のユーザーに表示されない

私は仮想ペット Web サイトを運営しており、PHP GD ライブラリを使用してアバターとペットを作成しています。これまでに 1,000 人以上のユーザーがいますが、この問題が発生したユーザーは 3 人だけです。ただし、ユーザーごとに、まったく同じ問題です。

これらのユーザーに表示されるスクリーンショットを次に示します。

画像の大部分は「リンク切れ」アイコンを表示するだけですが、時々画像の構築が開始され、終了する前に停止します。

これらはそれを修正するための私の試みです:

  • 画像を取得して印刷する以外のすべてをコードから削除しました。
  • 別のホストによってまったく別のサーバーにコードを配置しました
  • Cloudflare DNS サーバーからサイトを削除して、Cloudflare が原因であるかどうかを確認しました
  • PNG の代わりに JPEG 画像を使用

これは、これらのユーザーからこれまでに収集した情報です。

  • プロキシ経由でサイトを表示すると、画像を読み込むことができます
  • 同じインターネット接続からラップトップを使用すると、画像が正常にロードされました
  • ブラウザは壊れたリンクを出力するか、画像にエラーがあり表示できないと表示します。

最後に、私が使用している簡単なテスト画像ページのコードを次に示します。

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

php - 透明色で画像を回転

PHP gdを使用して透明色の画像を回転させようとしていました。ただし、回転後、画像の透明色は透明ではなくなり、背景も透明ではなくなります。これが私のコードです。

誰かがそれを機能させるのを手伝ってくれますか? ありがとう。

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

php - 最小値から最大値までの軸の表示 - スケールとラベルの計算

横軸にデータを表示するルーチンを作成します (PHP gd2 を使用しますが、ここでは重要ではありません)。

軸は から始まり、$min$maxひし形を表示します$result。このような画像は、次のように幅 300 ピクセル、高さ 30 ピクセル程度になります。

例
(ソース: testwolke.de )

上記の例では、$min=0$max=3$result=0.6. ここで、意味のあるスケールとラベルを計算する必要があります。たとえば、上の例では、 の点線0 .25 .50 .75 1 1.25 ... up to 3と の数値ラベルがあり0 1 2 3ます。

と の場合$min=-200$max=600点線は に-200 -150 -100 -50 0 50 100 ... up to 600、数値ラベルは にあるはず-200 -100 0 100 ... up to 600です。

と、点線で$min=.02、数字で。$max=5.80.02 .5 1 1.5 2 2.5 ... 5.5 5.8.02 1 2 3 4 5 5.8

点線と数字を配置する場所を配列で関数に明示的に指示しようとしましたが、動作するのは私ではなくコンピューターですよね?!

では、どうやって計算するの???

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

php - PHPコンテンツの長さのヘッダーが読み込みを遅らせる

データベースからBLOBを取得し、それを画像として出力するPHPWebページがあります。ユーザーがこの画像をアップロードしたときに、ファイルサイズ(491099など)をデータベースに保存しました。

ウェブページから画像がリクエストされたら、透かしを追加し、を設定して、HTTP HEADERSを介して画像を出力しますimagejpeg($img)。問題は、画像が完全に読み込まれたとき(ほとんど時間がかからない)、ブラウザがまだ「ビジー」(読み込みインジケーターが回転している)のように見えることです。非同期呼び出しを介してこのページをリクエストすると、画像が実際にすぐに読み込まれる場合でも、読み込み時間が長くなります。

ヘッダーを削除するContent-lengthだけで、以前と同じように画像が読み込まれますが、読み込まれるとすぐにブラウザが停止するため、処理時間が非常に速くなります。

したがって、ブラウザは(私のContent-lengthヘッダーのために)実際にはロードされていないのに、まだ何かをロードしているはずだと考えているようです...

Content-length私が読んだ多くのブラウザではヘッダーを削除する必要があるため、ヘッダーを削除することはできません。

$imageこれは、画像に関するすべての情報を保持する、私が作成したカスタム画像クラスのオブジェクトであることに注意してください。)

なぜ私がこのような振る舞いをしているのか、誰か知っていますか?

ありがとう!

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

php - オブジェクトからサイトに画像を表示する

私が本当にやりたいことを開発する方法を知っているなら、私に知らせてください。

私はこのような画像(キャプチャに似ています)を作成するコードを持っています:

そして、私が画像を作成するために行うことは、次のようなものです。

すべて正常に動作しますが、私がやりたいことは次のことですが、それを実装する方法がわかりません。

私が得る問題は、このように使用すると、関数のヘッダーが原因でメイン画面に画像が表示されることです。私がやりたいことをする方法はありますか?

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

php - PostGis の ST_AsPNG() 出力を使用して PHP で画像を作成する

PostgreSQL 空間データベースから構築しているラスター出力に基づいて画像を作成したいと考えています。

質問があります:

返された結果をダンプすると、次のようになります。

画像を操作する PHP の組み込み関数を使用して多くの組み合わせを試しましたが、実際に多角形を描画することはできません。「無効なリソースタイプが提供されました」などの問題が常に発生します。

役立つドキュメントがないようです - 誰かが私を正しい方向に導くことができますか?

使用中の技術:

  1. ポストギス2

  2. ポストグル 9