4

PHP での画像の再スケーリングを含むパッケージに取り組んでいます。画像の再スケーリングのために、PHP には GD ライブラリと ImageMagick ライブラリがあります。それらは、特定のクライアントの PHP インストールの一部である可能性がありますか?

さらに言えば、PHPの「デフォルト」インストールはありますか?デフォルトでは、GD または ImageMagick のいずれかが含まれていますか?

どちらもインストールされていない場合、GIF、JPG、および PNG の読み取り、再スケーリング、および保存の恐ろしいフォールバック位置を設定する必要がありますか、または既存のインストールに GD または ImageMagick を追加するのは簡単ですか?

4

5 に答える 5

7

GDなしのランプホスティングプロバイダーを最後に見たのはいつか思い出せません。imagemagick拡張機能はそれほど普及していません。サーバーを自分で実行する場合は、実際にはサーバーの1つまたは両方をアクティブ化できるはずです。あなたの代わりに、GDと(おそらく削減された)imagemagickフォールバックを使用して完全な機能を構築します。どちらも得られなかった場合は、ホイールや火の基本的な概念を示してください。感謝する必要があります

PS:imagerotateやimagefilterなどの特定のGD機能(共有ホスティング環境では計算上集中的すぎる)を非アクティブ化するプロバイダーに遭遇しました。

于 2009-06-03T21:40:13.527 に答える
4

クライアントがライブラリを追加する方法を理解しているか、能力を持っていることを期待するのは妥当です。ソフトウェアまたはサーバーのメンテナンスを販売していますか?

「使いやすさ」全体を追求する場合は、php をアプリ (および GD が既にインストールされている) と一緒にパッケージ化することをお勧めしますが、その合法性はわかりません。(しかし、おそらくそれを成し遂げるためのいくつかの方法があります)

于 2009-06-03T17:33:27.237 に答える
1

90% GD - 10% イメージマジック

于 2009-09-01T17:50:54.807 に答える
0

窓 - はい

Linux/MAC - いいえ (ただし、インストールはかなり簡単です)

于 2011-10-05T10:48:30.763 に答える