FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
ok gracias sigo intentando
|
#2
|
||||
|
||||
Dibuja con el "lápiz" más fino, por ejemplo, 3 pixeles:
|
#3
|
|||
|
|||
estoy probando eso con el thickness pero sigo sin poder alcanzar el desempeño de esta apk por ejmplo
"Digital Signature E Signature_v9.6.com" que es para hacer firmas en android, y la ejecuto en el mimso tablet y con esa misma resolucion que tengo y con esa envidiable apk, se puede lograr el efecto que quiero, que es diferentes gruezos en el trazo segun la velocidad de la mano y sin el diente de sierra. se ve la firma perfecta. off realmente se hace un poco dificil a veces alguna idea en el mundo delphi . jjj gracias sigo intentando |
#4
|
|||
|
|||
Aunque me sigue quedando la duda neftali y tu comentario anterior
porque en el canvas con delphi con los ejemplos de crear una firma que he realizado que son esos de internet con los videos que me diste me sigue quedando el diente de sierra en los trazos no importa el grosor, si al final una de las cosas mas poderosas que debiera tener firemonkey era la parte grafica. |
#5
|
||||
|
||||
Ten en cuenta que muchos programas hacen un tratamiento de la imagen, por ejemplo con un desenfoque gaussiano suave.
Este ejemplo es una captura de una tablet de 6" de las más malas (costó 47 euros) que encontrabas en el mercado hace 8 años. el grosor es de 3 pixeles, y está hecha con el dedo. |
#6
|
|||
|
|||
tienes algun ejemplo de como hacerlo de esa manera
|
#7
|
||||
|
||||
Para android no utilizo delphi porque cuando empecé a desarrollar para android, el delphi todavía no tenía nada para android.
Así que estuve buscando otras alternativas. De todas formas, está pintado en un canvas normal y corriente de un panel, no tiene nada más. En el evento "touch" se mira la posición 'x' e 'y' y se pinta una línea entre el punto anterior y el nuevo. Código:
SD.Canvas = CanvasFirma SD.Panel = pnFirma SD.SignatureColor = Colors.Blue SD.SignatureWidth = 3dip Código:
Sub Panel_Touch(SD As SignatureData, x As Int,y As Int, Action As Int) If Action = 0 Then px = x py = y Else SD.Canvas.DrawLine(px, py, x, y, SD.SignatureColor, SD.SignatureWidth) SD.Panel.Invalidate px = x py = y End If End Sub |
#8
|
||||
|
||||
Cita:
Cita:
Puedes aplicarlo una vez tengas la imagen completada y la diferencia es evidente.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#9
|
|||
|
|||
Miren esta es la captura hecha en delphi y en otra apk
https://photos.shutterfly.com/full/84980618679 la blanca esta hecha en una apk en java y la de delphi es la amarilla de abajo esta hecha siguiendo este tutorial de youtube https://www.youtube.com/watch?v=0NYIKcsM0HM
al parecer las apk de dibijo hechas en java creo que no dibujan una linea sino una secuencia de circulos , Última edición por juank1971 fecha: 01-02-2020 a las 20:51:32. Razón: no se ve la imagen |
#10
|
||||
|
||||
No se puede ver:
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
capturar mas de una pantalla | Segator | Lazarus, FreePascal, Kylix, etc. | 9 | 22-04-2014 00:25:29 |
Capturar Pantalla = Pantalla negra | DarkDudae | Gráficos | 8 | 27-10-2008 12:29:36 |
Capturar Pantalla | Estuardo18 | Gráficos | 4 | 27-10-2008 12:25:05 |
Capturar la pantalla en un archivo Jpg | seoane | Trucos | 1 | 24-06-2006 02:34:19 |
Capturar pantalla | pablo | Varios | 1 | 07-09-2004 20:15:10 |
|