URL を使用して Web サイトのスクリーンショットを生成したいと考えています。
これは、ASP.NET と C# を使用して作成したいのですが、利用可能なツールと API ( Url2Png、Wesnappr、Awesomium など) を使用したくありません。
このために、ASP.NET と C# のどのクラスを調べる必要がありますか? これについてどうやって始めるべきですか?
誰かがこれについて私を案内してください。
手作業で行うのは楽しいプロジェクトのようです...
サーバー上でHTMLを安全にレンダリングする方法があれば、簡単な作業です。エンジンでページをビットマップにレンダリングし(cutom grapicsライブラリを実装する必要がある場合もあります)、これで完了です。
さらに真剣に-既存のツールを使用します(サーバーで使用しても問題がないことを確認します-つまり、IEエンジンでは使用しません)。または、スタックの特定の部分を学習したい場合は、残りの部分をスコープダウンして(つまり、System.Drawingを使用してページのタイトルをビットマップにレンダリングするだけ)、コンポーネントがどのように連携するかを確認します。