私のウェブサイトへの訪問者が次の手順を実行できるようにしたいと考えています。
- フォームのいくつかのフィールドにテキストを入力し、画像をアップロードします。(これは些細なことです。)
- 次に、入力が画像としてどのように見えるかのプレビューを確認します。アップロードされた画像にテキスト入力が重なっています。
- ユーザーがフォームを送信したときにプレビューされた画像をサーバーに保存します。
C# と ASP.NET を使用してこれを行いたいと思います。PHP オプションがあることを読みましたが、PHP と C# のコードを混在させたくありません。
この投稿を見つけました: ASP.NET から Web ページを画像に変換しますが、その解決策はデスクトップ アプリケーション用です。
この投稿も見つけました:アクティブなウィンドウのスクリーンショットをキャプチャしますか? 、しかし、ユーザーがウィンドウのサイズを正しく設定していることを期待する必要はありません。
ステップ 1 は簡単です。私はそれを行う方法を知っていますが、私が達成しようとしていることを明確にするためにそれを含めました.
以下の user1132959 の回答は、手順 2 と 3 を実行するのに役立ちました。この投稿が保留になったことを受けて、この投稿を編集しました。この投稿が他の誰かに役立つことを願っています。