|
|
|
|
- Casos especiales
- Características de los dibujos en el navegador
- Dibujo en código Navegador
- Dibujo con opacidad
- Función dStartDrawing, barras de desplazamiento y zoom automáticos
- Dibujo en PHP
// Start drawing in the "IMG_ImageDrawing" control ResDrawing = dStartDrawing(IMG_ImageDrawing) // Drawings performed in the "IMG_ImageDrawing" control ... // End of drawing in the "IMG_ImageDrawing" control
dStartDrawing(IMG_Image1) dFont("Arial", 12, iNormal, 0) dText(4, 0, "Text in an Image control!") Sintaxis
Iniciar un dibujo en un control Imagen Ocultar los detalles
<Result> = dStartDrawing(<Image control> [, <Options>])
<Result>: Entero del sistema - DC (device context) memoria del control Imagen,
- 0 si se produce un error. Este parámetro se puede utilizar para llamar a las rutinas de sistema (funciones de la API de Windows). En este caso, recomendamos utilizar un system integer.
<Image control>: Nombre del control Nombre del control Imagen en el que se realizará el dibujo. <Options>: Constante o combinación de constantes de tipo Integer (opcional) Opciones de dibujo: | | dDisplayAsynchronous | | dDisplayManual | | dErase (Valor predeterminado) | Borra el dibujo del control Imagen. | dGridlinesOpacity | El dibujo se muestra sobre las líneas de cuadrícula para resaltar las secciones transparentes o semitransparentes del dibujo. Las líneas de cuadrícula no se guardan en la imagen.
| dNoErase | No borra el dibujo del control Imagen. | dOnChart | Permite dibujar en un control Imagen en el que ya se ha dibujado un gráfico. En este caso, no se borra el dibujo del gráfico.
| dWithOpacity | Permite gestionar la opacidad en las funciones de dibujo utilizadas con el control Imagen. Permite, por ejemplo, crear un dibujo guardado en formato PNG con canales alfa. |
Observaciones Casos especiales - Se debe llamar a la función dStartDrawing antes de utilizar otras funciones de dibujo. La función dStartDrawing permite definir el elemento (control Imagen o variable de tipo Image) en el que se aplicarán las funciones de dibujo.
- Al dibujar en un control Imagen:
- las funciones de dibujo trabajan en una copia ("bitmap") de la imagen. Se pueden utilizar las funciones de dibujo de Windows (con la función API o CallDLL32), pero estas funciones deben utilizar el DC (Device Context) devuelto por la función dStartDrawing.
- no se debe llamar a las funciones dEndDrawing y dStartDrawing en el mismo proceso. Si se llama a las funciones dEndDrawing y dStartDrawing en el mismo proceso, no se mostrará el dibujo: se borrará automáticamente.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|