1

Windows Phone の Web ブラウザー コントロールを使用して、かなり長い間 Web サイトのサムネイルを取得したいと考えていました。

私の質問は非常に単純です。ユーザーが現在表示している Web ページのサムネイルを取得する方法はありますか。C# 標準の Web ブラウザー コントロールと DrawToBitmap メソッドを使用する前にこれを行ったことがありますが、これは Windows Phone には存在しません (少なくとも、そうでないことを示唆するドキュメントを見つけることができませんでした)。

アプリ内でこのアクティビティを維持したいので、glimpse や Amazon の Thumbnail Generators などのオンライン サービスを使用する以外に、私を正しい方向に導くことができる何かがあれば、別の Web への余分な呼び出しを行いたくありません。データが Web ブラウザにある場合のサービス。

私が知らない呼び出しスクリプト、またはこれを実行できる Windows Phone でサポートされているいくつかのライブラリがあることを期待していました。

ご協力いただきありがとうございます。さらに詳しい情報が必要な場合はお問い合わせください。または、これが必要な理由について知りたい場合は、ここで詳しく説明します。

ユーザーが選択したいくつかのフィードにアクセスできるニュース アプリがあります。また、Web ブラウザー コントロールをホストする専用ページを持っており、メールを使用して Web サイトを共有したり、ホーム画面に Web サイトを固定したりするなどの他の機能を備えた Web ページを表示します。 、一般的な Web ブラウザーよりもカスタマイズされたエクスペリエンスが必要なだけです。また、タイルの背景にはウェブサイトのサムネイルがいいと思います

このようなことに取り組む方法についてより良いアイデアがある場合は、提案を受け付けていることをお知らせください:)

4

1 に答える 1

1

ブラウザ コントロールを次のようにレンダリングしてみることができますWriteableBitmap

var bitmap = new WriteableBitmap(400, 400);
bitmap.Render(browserControl, null);
bitmap.Invalidate();

その後、このビットマップを として使用できますImageSource

于 2012-05-10T20:38:00.057 に答える