ホームページ  >  記事  >  バックエンド開発  >  Webサイトスペースでは、GDライブラリのjpg画像形式の生成に関する機能は無効化されていますが、GDライブラリやその他の機能は無効化されていません。統一的にpng形式の画像に変換することはできますか?

Webサイトスペースでは、GDライブラリのjpg画像形式の生成に関する機能は無効化されていますが、GDライブラリやその他の機能は無効化されていません。統一的にpng形式の画像に変換することはできますか?

WBOY
WBOYオリジナル
2016-06-13 11:56:141315ブラウズ

ウェブサイトスペースでは、GD ライブラリの jpg 画像形式の生成に関する機能は無効化されていますが、GD ライブラリなどの機能は一律に png 形式の画像に変換できますか?
画像のアップロードに関する機能を検討しています。 > ローカルに構築された PHP 開発環境では、画像のアップロードとサムネイルの生成に PHP の GD ライブラリが使用されます。 imagecreatefromjpeg imagejpeg などの関数を使用するのは非常に簡単です。
しかし、無料の php ウェブサイトスペースにアップロードすると、jpg 画像形式の生成に関連する imagecreatefromjpeg imagejpeg 関数がサポートされません。 imagepng imagegif などの他の関数もサポートされています。残念ながら、使いたい機能は無効になっています。

私がアップロードしたプログラムは、写真を一律に jpg 形式に変換するもので、サムネイルも jpg 形式になります。
アップロードしたい写真は元の形式を維持し、サムネイルは均一に png 形式で生成されます。オンラインで調べましたが、関連するチュートリアルやコードは見つかりませんでした。
実装できるかどうかはわかりません。可能であれば、専門家にアドバイスやチュートリアルや例を提供していただければ幸いです。 ありがとう!


-----解決策--------------------------------なぜうまくいかないのですか?分析用のコードを投稿することをお勧めします。

------解決策-----$pic_url='http://127.0. /y/201405021500325711.jpg' //画像アドレス
$img = imagecreatefromstring(file_get_contents($pic_url));

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。