Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
WP Add picture
|
WP Add picture ( wpDoc {; imagen} ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
wpDoc | Objeto |
![]() |
Documento 4D Write Pro | |||||
imagen | Imagen, Texto |
![]() |
Imagen (campo o variable) o Ruta de la imagen (texto) | |||||
Resultado | Objeto |
![]() |
Objeto que hace referencia a la imagen | |||||
El comando WP Add picture ancla la imagen en una ubicación fija dentro de wpDoc y devuelve su referencia. La referencia devuelta se puede pasar al comando WP SET ATTRIBUTES para mover la imagen a cualquier ubicación en wpDoc (página, sección, encabezado, pie de página, etc.) con una capa, tamaño, etc. definidos.
En wpDoc, pase el nombre de un objeto de documento 4D Write Pro.
En le parámetro imagen opcional, puede pasar:
Nota: se puede usar cualquier formato de imagen soportado por 4D (vea la sección Imágenes). Puede obtener la lista de formatos de imagen disponibles con el comando PICTURE CODEC LIST. Si la imagen encapsula varios formatos (codecs), 4D Write Pro solo conserva un formato para mostrar y un formato para imprimir (si es diferente) en el documento; los "mejores" formatos se seleccionan automáticamente.
Por defecto, la imagen agregada es:
La ubicación, la capa (en línea, delante/detrás del texto), la visibilidad y las propiedades de la imagen se pueden modificar con el comando WP SET ATTRIBUTES, o mediante acciones estándar (consulte Utilizar las acciones estándar 4D Write Pro).
Nota: el comando WP Selection range devuelve un objeto referencia de imagen si se selecciona una imagen anclada y un objeto de rango si se selecciona una imagen en línea. Puede verificar si un objeto seleccionado es un objeto de imagen con el atributo wk type. Si el valor = 2, entonces es un objeto imagen; de lo contrario, es un objeto rango (valor = 0).
Desea agregar una imagen con la configuración predeterminada utilizando un archivo de ruta.
C_OBJECT($obPict)
$obPict:=WP Add picture(myDoc;"C:\\Users\\John.Doe\\Pictures\\Sunrise.jpg")
El resultado es:
Desea agregar una imagen redimensionada, centrada y anclada al encabezado:
C_OBJECT($obImage)
$obImage:=WP Add picture(myDoc;"C:\\Users\\John.Doe\\Pictures\\Saved Pictures\\Sunrise.jpg")
WP SET ATTRIBUTES($obImage;wk anchor origin;wk header box)
WP SET ATTRIBUTES($obImage;wk anchor horizontal align;wk center)
WP SET ATTRIBUTES($obImage;wk anchor vertical align;wk center)
WP SET ATTRIBUTES($obImage;wk width;"650px";wk height;"120px")
El resultado es:
Usted desea utilizar una expresión campo para agregar una imagen anclada a un documento que muestre texto de la base:
QUERY([Flowers];[Flowers]Common_Name="tulip")
WP SET TEXT(myDoc;[Flowers]Description;wk append) //insert text
C_OBJECT($obImage)
$obImage:=WP Add picture(myDoc)
WP SET ATTRIBUTES($obImage;wk image formula;Formula([Flowers]Image))
Download HDI database
Gestión de imágenes
WP DELETE PICTURE
WP Picture range
Producto: 4D
Tema: Lenguaje 4D Write Pro
Número
1536
Creado por: 4D v16 R6
Referencia 4D Write Pro ( 4D v19)