ホームページ  >  記事  >  バックエンド開発  >  クライアントページにあるURLのない画像をサーバーにアップロードする方法はありますか?

クライアントページにあるURLのない画像をサーバーにアップロードする方法はありますか?

WBOY
WBOYオリジナル
2016-06-23 13:31:56872ブラウズ

画像をトリミングするプログラムを作りたいです
ネットで見た方法は、どれも元の画像をサーバーにアップロードする必要があります
その後、phpに付属している機能を使ってトリミングする必要があります
聞きたいのは、方法があるかどうかです
元の画像をアップロードする必要はありません
ウェブページ上でプレビューされたトリミングされた画像をサーバーに直接アップロードしますか?
しかし、プレビューされた画像にはパスがありません
それをアップロードする方法はありますか?
それとも、元の画像をアップロードせずに効果を実現する他の方法はありますか?
ありがとう! !


ディスカッション (解決策) への返信

トリミングされた領域は Canvas.toDataURL
を使用して送信できますが、Canvas は同じソースからの画像のみを受け入れることができます。
したがって、ファイルアップロードを使用したくない場合は、それを行うことはできません

手間と利便性を節約するには、一般的な方法に従う方が良いです。

キャンバスを使うことにしました

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