Exporter une partie de la page HTML vers une image [Résolu]

Signaler
Messages postés
10
Date d'inscription
samedi 26 mars 2005
Statut
Membre
Dernière intervention
23 août 2007
-
Messages postés
10
Date d'inscription
samedi 26 mars 2005
Statut
Membre
Dernière intervention
23 août 2007
-
Salut à tous !

Je cherche une méthode ou/et un Framework permettant d'Exporter une partie de la page rendue en HTML vers une image.
Je souhaite capturer une partie de l'écran uniquement. La zone à capturer peut-être de dimensions variables d'une génération à l'autre, et le système doit la détecter tout seul.

Est-ce que vous avez une idée / du code pour réaliser ça ?

Je travaille en Vb.net (C# welcome) sous VS2005, avec .net 1, 2 et 3.

Merci pour toute aide que vous pourrez m'apporter.

Seb

3 réponses

Messages postés
10
Date d'inscription
samedi 26 mars 2005
Statut
Membre
Dernière intervention
23 août 2007

Finalement je vais faire différement. J'avais d'abord pensé à construire l'image avec les bibliothèques GDI+, mais c'est trop compliqué car je dois tenir compte d'une complexité initale de niveau CSS.
Je vais plutôt créer un document HTML propre, et modifier cette API de CodeProject pour passer le code HTML au flux de la requete. Ainsi je fais tout côté serveur.

seb
Messages postés
10
Date d'inscription
samedi 26 mars 2005
Statut
Membre
Dernière intervention
23 août 2007

J'ai trouvé ce code qui permet de capturer une partie de l'écran uniquement, en passant les coordonnées d'un point (haut gauche je suppose) et les dimensions de la zone.
Cela peut être une façon de faire, mais voici mes inconnues :
- Référencer user32.dll en Medium Trust en environnement CMS c'est possible ?
- Récupérer les coordonnées d'un point d'une page HTML dans le Bureau Windows c'est possible ?

Seb
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
37
salut,
il te faudrait la handle de la page (possible) mais tu récupèrerais la position de la page complète, y compris les menus, addins etc..., ce qui prend une taille différente selon les config du navigateur.

ta demande me semble difficilement réalisable
éventuellement en forçant un F11 le temps de la capture mais c'est pas très propre... du tout même....
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp