Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Capturar una pantalla seleccionada (https://www.clubdelphi.com/foros/showthread.php?t=91637)

malditango 23-03-2017 18:14:24

Capturar una pantalla seleccionada
 
Buenas tardes gente estoy tratando de hacer un proyecto el cual quisiera q capture la pantalla y la guarde en bmp o jpeg, pero quiero dar la region o seleccionarla manualmente aqui les envio una imagen para mas entendimiento

Q solo capture lo q esta dentro del marco rojo

malditango 23-03-2017 18:15:42

Disculpe pero no puedo publicar imagenes en las publicaciones

escafandra 23-03-2017 21:44:56

Cita:

Empezado por malditango (Mensaje 514629)
Buenas tardes gente estoy tratando de hacer un proyecto el cual quisiera q capture la pantalla y la guarde en bmp o jpeg, pero quiero dar la region o seleccionarla manualmente aqui les envio una imagen para mas entendimiento

Q solo capture lo q esta dentro del marco rojo


¿En que parte de tu código tienes el problema?

En principio el planteamiento es sencillo. Debes implementar una ventana que actúe de frame móvil y con posibilidad de cambio de tamaño para encuadrar la zona a capturar. Luego debes capturar la zona para lo que puedes usar la API BitBlt del HDC destino obtienes un HBITMAP que podrás usar para guardar un bmp o convertirlo a jpg con la VCL o GDI+.

Saludos.


La franja horaria es GMT +2. Ahora son las 15:08:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi