2009-09-02 5 views
1

J'essaie d'obtenir le bitmap de la page Web chargée dans le contrôle du navigateur Web, mais j'ai trouvé que WebBrowser.CreateGraphics() et même WM_PRINT (DrawToBitmap) message réponse est également manquant dans le cadre compact .net.Obtenir bitmap d'une page Web en utilisant WebBrowser Control dans le cadre compact .net

Après la recherche par Internet trouvé un des exemples de code .net qui obtient la page web complète en bitmap

Quand j'ai essayé le portage grâce à un cadre compact pour Windows Mobile 6.0 Constaté que la plupart des API et des méthodes manquantes.

Comment dois-je aller de l'avant ...

Toute aide à cet égard sera grandement apprécié. Thanks- Ramanand Bhat

Répondre

1

J'ai essayé de prendre un instantané d'une page Web via une application asp.net. Je suppose que certaines parties de cet exercice vous seraient utiles.

Vous seriez intéressé par ces 2 liens:

http://69.10.233.10/KB/cs/webpage_thumbnailer.aspx http://deostroll.spaces.live.com/blog/cns!428DAD5E3A907C31!181.entry

Hope this helps

+0

Merci pour la relecture, Mais cela ne fonctionne que pour Desktop pas pour Windows Mobile avec un cadre compact, avez-vous une idée de le faire dans Windows Mobile. Merci d'avance. Ramanand. –

1

Probablement la façon la plus simple est de simplement take a full screen capture, puis accrochez le résultat jusqu'aux limites de le contrôle du navigateur.

+0

Votre réponse a été utile, mais mon navigateur Web affichera une partie de la page Web, nous voulions obtenir la capture d'écran d'une page Web entière qui est cachée. La capture de page Web de bureau API et les fonctionnalités est totalement manquant dans le cadre compact et le SDK mobile, maintenant je ne sais pas comment procéder. Cordialement, Ramanand Bhat. –

Questions connexes