Salut,
En effet, il est possible de recupérer une zone bien précise de la capture d'écran en précisant les coordonnées de chaque point de la zone à garder, je te donne un exemple qui peut t'aider:
champ_impression..Largeur = SysXRes() champ_impression..Hauteur = SysYRes() dCopieImage(copieEcran,champ_impression) dSauveImageBMP(champ_impression,"temp.bmp") SI ErreurDétectée ALORS Erreur("Erreur durant la mémorisation de l'image dans un fichier temporaire",ErreurInfo()) FIN
iParamètre("ORIENTATION = PAYSAGE") iParamètre("ASSEMBLE=OUI") iAperçu(i100,"Aperçu avant impression d'un dessin") iImprimeImage("temp.bmp", 0, 0, iLargeurPage(),iHauteurPage(),20,8,100,78,iAffichageNormal) iFinImprime() fSupprime("temp.bmp") SI ErreurDétectée ALORS Erreur("Erreur durant la suppression du fichier temporaire",ErreurInfo()) FIN
J'espère avoir répondu à ta réponse.
Bon Dev |