Los atributos 4D Write Pro permiten controlar todos los aspectos gráficos de texto y las imágenes almacenadas en sus documentos. Estos atributos son manejados por los siguientes comandos:
también puede manejar los atributos de área 4D Write Pro a través de la notación de objetos o comandos genéricos 4D:
- notación de objeto: por ejemplo, las siguientes afirmaciones son similares:
$bcol:=$range[wk background color]
$bcol:=$range.backgroundColor //mismos resultados
$bcol:=OB Get($range;wk background color)
Los atributos de fondo se utilizan para definir los efectos de fondo en sus documentos. Se pueden aplicar a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Líneas | Columnas/Celdas | Encabezados/Pies/Cuerpos | Cajas de texto |
---|
X | X | X | X | X | X | X | X | X |
Constante | Comentario |
---|
wk background clip | Especifica el área de pintura de fondo. Valores posibles:
- wk border box (por defecto): el fondo está pintado hacia la esquina exterior del borde
- wk content box: el fondo está pintado dentro del cuadro de contenido
- wk padding box: el fondo está pintado hacia el borde exterior del relleno (o hacia el borde interior del borde, si lo hay)
- wk paper box: el fondo está pintado hacia el borde (documentos o secciones únicamente)
|
wk background color | Especifica el color de fondo de un elemento. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "rojo").
- un valor entero largo de color 4D (ver el comando OBJECT SET RGB COLORS)
- un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
Por defecto para los documentos es "#FFFFFF" y wk transparent, o "transparent" para los párrafos e imágenes. |
wk background display mode | Define el modo de visualización de las imágenes utilizadas como fondo, basándose en un preajuste de los siguientes valores de atributos "reales":wk background origin, wk background repeat, wk background position horizontal, wk background position vertical, wk background width, wk background height Valores posibles: - wk scaled to fit
- wk truncated
- wk truncated centered
- wk proportional
- wk proportional centered
- wk replicated (por defecto)
- wk replicated centered
Nota: el rectángulo de origen se fija en la caja de relleno (el rectángulo de la imagen incluyendo el área de relleno pero excluyendo el área del borde). Al obtener el valor de este atributo, el valor devuelto es: - uno de los posibles modos de visualización, por ejemplo wk replicated, si todos los atributos reales tienen los valores preestablecidos para este modo
- "personalizado" si el valor de al menos un atributo real difiere de los preestablecidos para cualquier modo. Por ejemplo, si el valor preestablecido de wk background width se cambia después de aplicar wk background display mode, WP GET ATTRIBUTES devuelve "custom" al obtener el valor de wk background display mode.
|
wk background height | Especifica el tamaño vertical de la imagen de fondo. Valores posibles:- wk auto (por defecto): la imagen de fondo contiene su altura
- wk contain: escala la imagen a su mayo tamaño para que se ajuste en su totalidad al área de contenido, preservando al mismo tiempo su relación de aspecto. Esta opción también modifica el valor del otro atributo de tamaño.
- wk cover: sescala la imagen de fondo para que sea tan grande como sea posible para que el área de fondo esté cubierta por completo por la imagen de fondo, preservando al mismo tiempo su relación de aspecto. Algunas partes de la imagen de fondo se pueden recortar. Esta opción también modifica el valor del otro atributo de tamaño.
- Tamaño definido: el tamaño de la imagen vertical de fondo se expresa utilizando un valor real o cadena:
Real: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt. Se soporta un valor relativo (porcentaje%).
|
wk background image | Especifica una referencia de imagen de fondo. Puede ser cualquier imagen válida, como una variable o expresión imagen 4D. - Valor devuelto (WP GET ATTRIBUTES): si la imagen se definió a través de una URL de red, la imagen de destino se devuelve si ya estaba cargada, de lo contrario, se devuelve una imagen vacía.
Utilice wk background image url si desea manejar imágenes a través de URLs o URIs locales. |
wk background image url | Imagen de fondo definida a través de una URL (cadena). Puede ser una URL de red o un URI de datos, absoluta o relativa al archivo de estructura. - Valor devuelto (WP GET ATTRIBUTES): URL de red o URI de datos. Puede que no sea igual a la URL inicial de una imagen a la que no se hace referencia con la URL de red (solo se guardan las URL de red). Para las URL de archivos locales, la secuencia de imágenes en sí misma se guarda en el documento y por lo tanto, la URL devuelta es un URI de datos con la secuencia de imágenes codificada en base64.
Utilice wk background image si desea manejar imágenes de fondo como expresiones de imagen. |
wk background origin | Especifica donde se coloca la imagen de fondo. Valores posibles: - wk padding box (por defecto): la imagen de fondo se inicia en el rectángulo de relleno (o en la esquina interior del borde)
- wk border box: la imagen de fondo se inicia en el rectángulo del borde (esquina exterior)
- wk content box: la imagen de fondo comienza en rectángulo de contenido
|
wk background position horizontal | Especifica la posición de inicio horizontal de una imagen de fondo. Valores posibles:- wk left (por defecto): la imagen de fondo comienza en posición horizontal en el lado izquierdo del elemento
- wk center: la imagen de fondo comienza horizontalmente en el centro del elemento
- wk right: la imagen de fondo comienza en posición horizontal en el lado derecho del elemento
|
wk background position vertical | Especifica la posición de inicio vertical de una imagen de fondo. Valores posibles:- wk top (por defecto): la imagen de fondo comienza verticalmente en la parte superior del elemento
- wk middle: la imagen de fondo comienza verticalmente en la parte media del elemento
- wk bottom: la imagen de fondo comienza verticalmente en la parte inferior del elemento
|
wk background repeat | Especifica si y cómo una imagen de fondo se repite. Valores posibles:- wk repeat (por defecto): la imagen de fondo se repite tanto vertical como horizontalmente
- wk no repeat: la imagen de fondo no se repite
- wk repeat x: la imagen de fondo se repite sólo horizontalmente
- wk repeat y: la imagen de fondo sólo se repite verticalmente
|
wk background width | Especifica el tamaño horizontal de la imagen de fondo. Valores posibles:- wk auto (por defecto): la imagen de fondo contiene su ancho
- wk contain: escala la imagen a su mayor tamaño para que se ajuste en su totalidad en el área de contenido, preservando su relación de aspecto. Esta opción también modifica el valor del otro atributo de tamaño.
- wk cover: escala la imagen de fondo para ser tan grande como sea posible para que el área de fondo esté cubierta por completo por la imagen de fondo, preservando al mismo tiempo su relación de aspecto. Algunas partes de la imagen de fondo se pueden recortar. Esta opción también modifica el valor del otro atributo de tamaño.
- Tamaño definido: tamaño de la imagen de fondo horizontal expresado utilizando un valor real o cadena:Real: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt. Se soporta un valor relativo (porcentaje%).
|
Los atributos borde se utilizan para especificar el estilo, ancho y color de un borde de elemento. Se pueden aplicar a:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Filas | Columnas/Celdas | Encabezados/Pies/Cuerpos | Cajas de texto |
---|
X | X | X | X | X | X | X | X | X |
Constante | Comentario |
---|
wk border color | Define el color de los cuatro bordes. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "red").
- un valor entero largo de color 4D (ver el comando
OBJECT SET RGB COLOR - un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
El valor por defecto es "#000000" (si el valor es cadena). Si hay varios colores, WP GET ATTRIBUTES devuelve una cadena vacía. |
wk border color bottom | Define el color del borde inferior. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "red"). El valor predeterminado es "#000000"
- un valor entero largo de color 4D (ver el comando
OBJECT SET RGB COLOR - un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
|
wk border color left | Define el color del borde izquierdo. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "red"). El valor predeterminado es "#000000"
- un valor entero largo de color 4D (ver el comando
OBJECT SET RGB COLOR - un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
|
wk border color right | Define el color del borde derecho. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "red"). El valor predeterminado es "#000000"
- un valor entero largo de color 4D (ver el comando
OBJECT SET RGB COLOR - un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
|
wk border color top | Define el color del borde superior. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "rojo"). El valor predeterminado es "#000000"
- un valor entero largo de color 4D (ver el comando
OBJECT SET RGB COLOR - un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
|
wk border radius | Especifica un borde redondeado. Valores posibles:
- wk none (predeterminado): el borde no tiene ángulos redondeados
- Valor de radio expresado utilizando un entero o un valor de cadena:Número: radio en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros.
|
wk border style | Especifica el estilo de los cuatro bordes. Valores posibles:- wk none (por defecto): sin borde
- wk hidden: lo mismo que wk none, excepto en la resolución de conflictos de borde
- wk solid: borde sólido
- wk dotted: borde punteado
- wk dashed: borde de rayas
- wk double: doble borde
- wk groove: borde 3D groove (el efecto real depende del color del borde)
- wk ridge: borde 3D ridged (el efecto real depende del color del borde)
- wk inset: borde 3D inset (el efecto real depende del color del borde)
|
wk border style bottom | Especifica el estilo de los cuatro bordes. Valores posibles:- wk none (por defecto): sin borde
- wk hidden: lo mismo que wk none, excepto en la resolución de conflictos de borde
- wk solid: borde sólido
- wk dotted: borde punteado
- wk dashed: borde de rayas
- wk double: doble borde
- wk groove: borde 3D groove (el efecto real depende del color del borde)
- wk ridge: borde 3D ridged (el efecto real depende del color del borde)
- wk inset: borde 3D inset (el efecto real depende del color del borde)
|
wk border style left | Especifica el estilo del borde izquierdo. Valores posibles:
- wk none (predeterminado): sin borde izquierdo
- wk hidden: lo mismo que wk none, excepto en la resolución de conflictos de borde
- wk solid: borde izquierdo sólido
- wk dotted: borde izquierdo de puntos
- wk dashed: borde izquierdo discontinuo
- wk double: borde izquierdo doble
- wk groove: borde izquierdo 3D groove (el efecto real depende del color del borde)
- wk ridge: borde izquierdo 3D ridged (el efecto real depende del color del borde)
- wk inset: borde izquierdo 3D inset (el efecto real depende del color del borde)
|
wk border style right | Especifica el estilo del borde derecho. Valores posibles:- wk none predeterminado): sin borde derecho
- wk hidden: igual que wk none, excepto en la resolución de conflictos de borde
- wk solid: borde derecho sólido
- wk dotted: borde derecho de puntos
- wk dashed: borde derecho discontinuo
- wk double: borde derecho doble
- wk groove: borde derecho 3D groove (el efecto real depende del color del borde)
- wk ridge: borde derecho 3D ridged (el efecto real depende del color del borde)
- wk inset: borde derecho 3D inset (el efecto real depende del color del borde)
|
wk border style top | Especifica el estilo del borde superior. Valores posibles:- wk none: (predeterminado): sin borde superior
- wk hidden: igual que wk none, excepto en la resolución de conflictos de borde
- wk solid: borde superior sólido
- wk dotted: borde superior de puntos
- wk dashed: borde superior discontinuo
- wk double: borde superior doble
- wk groove: borde superior 3D groove (el efecto real depende del color del borde)
- wk ridge: borde superior 3D ridged (el efecto real depende del color del borde)
- wk inset: borde superior 3D inset (el efecto real depende del color del borde)
|
wk border width | Especifica el ancho de los cuatro bordes. Es necesario especificar el estilo de borde antes de definir el ancho del borde. Valores posibles:
- Ancho expresado utilizando un valor entero o cadena:
Número: ancho en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - Valor por defecto: 2pt
|
wk border width bottom | Especifica el ancho del borde inferior. Valores posibles:
- Ancho expresado utilizando un entero o un valor de cadena:
Número: ancho en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - Valor por defecto: 2pt
|
wk border width left | Especifica el ancho del borde izquierdo. Valores posibles:- Ancho expresado utilizando un entero o un valor de cadena:
Número: ancho en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - Valor por defecto: 2pt
|
wk border width right | Especifica el ancho del borde derecho. Valores posibles:
- Ancho expresado utilizando un entero o un valor cadena:
Número: ancho en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - Valor por defecto: 2pt
|
wk border width top | Especifica el ancho del borde superior. Valores posibles:- Ancho expresado utilizando un entero o un valor cadena:
Número: ancho en wk layout unit. Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - Valor por defecto: 2pt
|
wk inside | Cuando el área seleccionada contiene varios párrafos, define que el atributo debe afectar solo a la propiedad entre párrafos correspondiente (no fuera). Aplica sólo con los atributos de bordes, relleno o márgenes, y debe agregarse al atributo especificado. Ver el ejemplo 2 del comando WP SET ATTRIBUTES. |
wk outside | Cuando el área seleccionada contiene varios párrafos, define que el atributo debe ser aplicado únicamente a la propiedad de párrafo externa correspondiente (no al interior). Se aplica sólo a los atributos de bordes, relleno y márgenes, y debe agregarse al atributo especificado. Ver el ejemplo 2 del comando WP SET ATTRIBUTES. |
Los atributos de información Documento se utilizan para definir u obtener información estándar del documento o parámetros a nivel de documento. Estos atributos se pueden aplicar a los siguientes elementos:
Documentos | Secciones | Párrafos | ]Imágenes | Tablas | Filas | Columnas/Celdas | Encabezados/Pies/Cuerpos | Cajas de texto |
---|
X | | | | | | | | |
Información del d ocumento
Constante | Comentario |
---|
wk author | Especifica el nombre del autor del documento (cadena) |
wk company | Especifica una empresa asociada con el documento (cadena) |
wk date creation | Devuelve la fecha de creación del documento (fecha). Este valor es de solo lectura y no se puede ajustar. |
wk date modified | Devuelve la fecha de la última modificación del documento (fecha). Este valor es de solo lectura y no se puede ajustar. |
wk dpi | DPI utilizado para píxeles internos <-> conversión de puntos (entero). Siempre 96 (sólo lectura)
|
wk modified | Indica si el documento ha sido modificado desde que se creó su objeto asociado (ver abajo). Valores posibles: - True - el documento ha sido modificado
- False - el documento no ha sido modificado (por defecto cuando se crea el objeto)
Esta propiedad se pone siempre en false cuando se crea el objeto que contiene el documento. ((es decir, con WP Import document, WP New, una copia del objeto o cuando el campo/atributo del objeto se carga desde la base). 4D Write Pro lo pone automáticamente en true en cuanto se realiza una modificación del contenido del documento, sea cual sea el origen de la modificación (acción del usuario o programación). Notas: - Un nuevo valor evaluado a partir de una fórmula o una nueva imagen cargada desde una URL no se considera como una modificación del documento (la cadena fuente se mantiene intacta).
- Una vez se define como true por 4D Write Pro, esta propiedad nunca se devuelve automáticamente a false, incluso si se ejecuta una acción de "deshacer" o "exportar". Sin embargo, como es una propiedad de lectura-escritura, puede ser definida por su código.
- A diferencia de wk date modified, wk modified es vólatil, es decir, no se almacena en el documento.
|
wk notes | Especifica los comentarios sobre el documento (cadena). |
wk subject | Especifica el asunto del documento (cadena) |
wk title | Define el título del documento (cadena). Por defecto es "New 4D Write Pro Document" |
wk version | Devuelve la versión 4DWP interna del documento (real). Este número sólo es leído utilizando WP GET ATTRIBUTES; No se puede ajustar. |
Parámetros del documento
Constante | Comentario |
---|
wk break paragraphs in formulas | Define si los retornos de carro (CR) devueltos por las fórmulas se tratan como saltos de párrafo. Valores posibles: - wk true- Interpretado como saltos de párrafo
- wk false - (valor predeterminado) Interpretado como saltos de línea
Nota: si una fórmula utiliza This.pageNumber o This.pageCount, el atributo se ignora. Los retornos de carro siempre se interpretan como saltos de línea. |
wk tab decimal separator | Caracter utilizado como separador décimal para las tabulaciones decimales (ver wk tabs). Valores posibles: - wk point or comma: utilice el primer punto o la primera coma de la derecha (por defecto para los nuevos documentos en blanco)
- wk point: utilice el caracter punto
- wk comma: utilice el caracter de la coma
- wk system: separador decimal como devuelto por GET SYSTEM FORMAT (por defecto para los antiguos documentos 4D Write importados)
|
Fuentes y texto
Estos atributos definen la fuente, tamaño y estilo del texto. Se pueden aplicar a:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Filas | Columnas/Celdas | Encabezados/Pies/Cuerpos | Cajas de texto |
---|
X* | X* | X* | X* | X* | X* | X* | X* | |
*Se aplica a los caracteres de párrafo dentro de los elementos
Constante | Comentario |
---|
wk font | Especifica el nombre de la fuente completo con los estilos, como el devuelto por el comando FONT STYLE LIST. Si define un nombre de fuente no válido, el comando no hace nada. Valor por defecto: "Times New Roman". |
wk font bold | Especifica el grosor del texto (depende de los estilos de fuente disponibles). Valores posibles: - wk true para pasar los caracteres seleccionados en negrita; con el comando WP GET ATTRIBUTES, wk true se devuelve si al menos un carácter seleccionado soporta el estilo de fuente negrita.
- wk false (por defecto) para eliminar el estilo de fuente negrita de los caracteres seleccionados si los hay; con el comando WP GET ATTRIBUTES, wk false se devuelve si ninguno de los caracteres seleccionados soporta el estilo de fuente negrita.
|
wk font default | Objeto que define las fuentes de sustitución predeterminadas para el documento (es decir, las fuentes que se utilizarán en lugar de las fuentes de documentos que no están disponibles en el sistema operativo). Contiene: Propiedad | Tipo | Descripción | default | Cadena| Colección | Fuentes que se usarán por defecto como reemplazo si el sistema operativo no admite una fuente, independientemente de la plataforma | windows | Cadena| Colección | Fuentes que se usarán de forma predeterminada en la plataforma Windows (antes de "por defecto" si está definido) | mac | Cadena | Colección | Fuentes que se usarán de forma predeterminada en la plataforma macOS (antes de "por defecto " si está definido) | Notas: - Cada propiedad puede contener una cadena (por ejemplo, "Arial") o una colección de cadenas (por ejemplo, ["Arial", "sans-serif"]). Los nombres de las fuentes deben ser nombres de fuentes familiares o "sans-serif", "serif", "monospace", "cursive" o "fantasy" para dirigirse a la familia de fuentes genérica como en html/css font-family.
- De forma predeterminada wk font default no está definido, o si ninguna de las fuentes definidas está disponible en una plataforma, la sustitución de fuentes se delega en el sistema operativo.
|
wk font family | Especifica el nombre de la familia de fuente según la definición de wk font. El valor por defecto es "Times New Roman". Una cadena vacía es devuelta por el comando WP GET ATTRIBUTES si los caracteres seleccionados contienen propiedades de familia de fuente diferentes. |
wk font italic | Define el estilo itálica del texto (depende de los estilos de fuente disponibles). Valores posibles: - wk true para pasar a estilo itálica u oblicua los caracteres seleccionados; con el comando WP GET ATTRIBUTES, wk true se devuelve si al menos un carácter seleccionado soporta el estilo de fuente itálica u oblicua.
- wk false (por defecto) para eliminar el estilo itálica u oblicua de los caracteres seleccionados si los hay; con el comando WP GET ATTRIBUTES, wk false se devuelve si ninguno de los caracteres seleccionados soporta el estilo de fuente itálica u oblicua.
|
wk font size | Especifica el tamaño de fuente para el texto. Valores posibles (en puntos únicamente):- Valor real (por defecto = 12)
- Cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt para 12 puntos.
|
wk text color | Especifica el color del texto. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "red"). El valor predeterminado es "#000000".
- un valor entero largo de color 4D (ver el comando
OBJECT SET RGB COLOR - un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
|
wk text linethrough color | Especifica el color de la línea del texto tachado. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "red").
- un valor de color 4D (entero largo, ver el comando
OBJECT SET RGB COLOR - un array de tipo entero largo que contiene un elemento para cada componente R, G, B (0-255)
El valor predeterminado es "currentcolor" si cadena, o wk default si entero largo. |
wk text linethrough style | Especifica el estilo de tachado de texto (si la hay). Valores posibles:- wk none (por defecto): no hay efecto de tachado
- wk solid: dibuja una línea continua en el texto seleccionado
- wk dotted: dibuja una línea de puntos en el texto seleccionado
- wk dashed: dibuja una línea discontinua en el texto seleccionado
- wk double: dibuja una línea doble en el texto seleccionado
- wk semi transparent: línea atenuada en el texto seleccionado. Se puede combinar con otro estilo de línea.
- wk word: dibuja una línea en palabras solamente (excluye los espacios en blanco). Se puede combinar con otro estilo de línea.
|
wk text shadow color | Especifica el color de sombra del texto seleccionado. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "red").
- un valor entero largo de color 4D (ver el comando
OBJECT SET RGB COLOR - un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
- wk transparent (por defecto)
|
wk text shadow offset | Define el desplazamiento para el efecto sombra. Valores posibles:- Tamaño expresado en puntos. Valor por defecto: 1pt
|
wk text transform | Especifica las letras mayúsculas y minúsculas en el texto. Valores posibles:- wk capitalize: las primeras letras se pasan en mayúsculas
- wk lowercase: las letras se pasan en minúsculas
- wk uppercase: las letras se pasan en mayúsculas
- wk small uppercase: las letras se pasan en pequeñas mayúsculas
- wk none (por defecto): ninguna transformación
|
wk text underline color | Especifica el color del texto subrayado. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "red").
- un valor entero largo de color 4D (ver el comando
OBJECT SET RGB COLOR - un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
Por defecto es "currentColor" si cadena, o wk default si entero largo. |
wk text underline style | Especifica el estilo de subrayado de texto (si lo hay). Valores posibles:- wk none (predeterminado): no subrayado
- wk solid: dibuja un subrayado continuo
- wk dotted: dibuja un subrayado punteado
- wk dashed: dibuja un subrayado discontinuo
- wk double: dibuja un subrayado doble
- wk semi transparent: subrayado atenuado. Se puede combinar con otro estilo de línea.
- wk word: dibuja un subrayado para palabras solamente (no incluye espacios en blanco). Se puede combinar con otro estilo de línea.
|
wk vertical align | Define la alineación vertical de un elemento. Se puede utilizar con caracteres, párrafos e imágenes. Valores posibles:- wk baseline (por defecto): alinea la línea de base del elemento con la línea de base del elemento padre
- wk top: alinea la parte superior del elemento con la parte superior del elemento más alto en la línea
- wk bottom: alinea la parte inferior del elemento con el elemento más bajo en la línea
- wk middle: el elemento se ubica en el centro del elemento padre
- wk superscript: alinea el elemento como si fuera superíndice
- wk subscript: alinea el elemento como si fuera subíndice
Para los caracteres, wk top y wk bottom tiene el mismo efecto que wk baseline. Para los párrafos, wk baseline, wk superscript y wk subscript tiene el mismo efecto que wk top. |
Los atributos Alto/Ancho se utilizan para definir el alto y ancho de los elementos. Se pueden aplicar a los siguientes destinos de 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Filas | Columnas/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X | X | X* | X | X | | | |
*Aplicado a celdas
Constante | Comentario |
---|
wk height | Define la altura del elemento. La propiedad altura no incluye relleno, bordes o márgenes; Define la altura del área interior del relleno, borde y margen del elemento. Valores posibles: - wk auto (por defecto): la altura se basa en el contenido del elemento
- Tamaño definido: tamaño expresado utilizando un valor real o cadena: Real: tamaño en wk layout unit. Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.
El atributo wk height es anulado por wk min height (si está definido). |
wk min height | Define la altura mínima del elemento. Evita que el valor de la propiedad wk height sea menor que wk min height. Valores posibles: - wk auto (por defecto): la altura mínima se basa en el contenido del elemento
- Tamaño definido: tamaño expresado utilizando un valor real o cadena: Real: tamaño en wk layout unit. Cadena: cadena de CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.
El valor wk min height anula el atributo wk height. Nota: este atributo no es soportado por filas, columnas y celdas. |
wk min width | Define el ancho mínimo del elemento. Evita que el valor de la propiedad wk width sea menor que wk min width. Valores posibles: - wk auto (por defecto): el ancho mínimo se basa en el contenido del elemento
- Tamaño definido: tamaño expresado utilizando un valor real o cadena: Real: tamaño en wk layout unit. Cadena: cadena de CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.
El valor wk min width anula el atributo wk width. |
wk width | Define el ancho del elemento. Valores posibles: - wk auto (por defecto): el ancho se basa en el contenido del elemento
- Tamaño definido: tamaño expresado utilizando un valor real o cadena:
Real: tamaño en wk layout unit. Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt para 12 puntos, o 1.5 cm por 1.5 centímetros. Valor mínimo: 0pt, el máximo valor: 10000pt. El atributo wk width es anulado por wk min width si está definido. |
Los atributos Imagen se utilizan para manejar imágenes insertadas o añadidad en el área. Se pueden aplicar a a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Filas | Columnas/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X* | X* | X* | | | | | |
*Aplicado a imágenes en celdas (imágenes en línea únicamente)
Recordatorio: como se detalla en la sección Gestión de imágenes, 4D Write Pro soporta dos tipos de imágenes:
Los siguientes atributos están disponibles tanto para imágenes en línea como ancladas:
Constante | Comentario |
---|
wk image | Especifica una referencia de imagen. Puede ser toda imagen válida, como una variable o expresión imagen 4D. - Valor devuelto (WP GET ATTRIBUTES): si la imagen se definió a través de una URL de red, la imagen de destino se devuelve si ya se cargó; de lo contrario, se devuelve una imagen vacía.
Utilice wk image url si desea manejar imágenes a través de URLs o URI locales. |
wk image alternate text | Especifica un texto alternativo para una imagen, si la imagen no se puede visualizar. |
wk image display mode | Define el modo de visualización de las imágenes ancladas y en línea. Valores posibles: - wk scaled to fit (por defecto)
- wk truncated
- wk truncated centered
- wk proportional
- wk proportional centered
- wk replicated
- wk replicated centered
Nota: el origen y los rectángulos de recorte siempre se fijan en la caja de contenido (el rectángulo de la imagen excluyendo el área de relleno y el borde). Utilice wk background display mode si desea definir el modo de visualización de las imágenes utilizadas como fondo. |
wk image url | Especifica una imagen definida a través de una URL (cadena). Puede ser una URL de red o un URI de datos, absoluto o relativo al archivo de estructura. - Valor devuelto (WP GET ATTRIBUTES): URL de red o URI de datos. Puede que no sea igual a la URL inicial de una imagen no referenciada con la URL de red (solo se conservan las URL de red). Para las URLs de archivos locales, la secuencia de imágenes en sí misma se guarda en el documento y por lo tanto, la URL devuelta es un URI de datos con la secuencia de imágenes codificada en base64.
Utilice wk image si desea manejar imágenes como expresiones de imagen. |
wk owner | (Atributo de rango de sólo lectura) |
wk type | (Atributo de rango de sólo lectura) Tipo de rango 4D Write Pro. Puede ser 0: rango por defecto (por defecto), 1: rango párrafo, 2: rango imagen |
Los siguientes atributos están disponibles solo para imágenes en línea:
Constante | Comentario |
---|
wk end | (Atributo de rango de sólo lectura) |
wk start | (Atributo de rango de sólo lectura) |
wk vertical align | Define la alineación vertical de un elemento. Se puede utilizar con caracteres, párrafos e imágenes. Valores posibles:- wk baseline (por defecto): alinea la línea de base del elemento con la línea de base del elemento padre
- wk top: alinea la parte superior del elemento con la parte superior del elemento más alto en la línea
- wk bottom: alinea la parte inferior del elemento con el elemento más bajo en la línea
- wk middle: el elemento se ubica en el centro del elemento padre
- wk superscript: alinea el elemento como si fuera superíndice
- wk subscript: alinea el elemento como si fuera subíndice
Para los caracteres, wk top y wk bottom tiene el mismo efecto que wk baseline. Para los párrafos, wk baseline, wk superscript y wk subscript tiene el mismo efecto que wk top. |
Los siguientes atributos están disponibles solo para imágenes ancladas:
Constante | Comentario |
---|
wk anchor horizontal align | Define la alineación horizontal de una imagen relativa al origen (ver wk anchor origin). Valores posibles: - wk left - alineado a la izquierda
- wk center - alineación central (no compatible con HTML, las imágenes no se muestran en la web)
- wk right - alinear a la derecha
|
wk anchor horizontal offset | Define el desplazamiento horizontal de una imagen expresada en una cadena de dimensión CSS o entero largo (cm o pt o píxel) desde wk layout unit. Valores posibles: - Límite izquierdo o derecho de la página relativo a wk anchor horizontal align
- Límite derecho o izquierdo del cuerpo en modo incrustado (si wk anchor section = wk anchor embedded)
Valor predeterminado = 0. |
wk anchor layout | Define la posición relativa de una imagen con respecto al texto en una página. Valores posibles: - wk behind text - la imagen o la caja de texto está anclada, detrás del texto
- wk in front of text - la imagen o la caja de texto está anclada, en frente del texto
- wk text wrap top bottom - la imagen o la caja de texto está anclada con texto ajustado por encima y por debajo de la imagen o caja de texto con lados vacíos a su izquierda y derecha
- wk text wrap square - la imagen o la caja de texto está anclada con texto ajustado alrededor de la imagen o caja de texto
- wk text wrap square left - la imagen o la caja de texto está anclada con texto ajustado a la izquierda de la imagen o caja de texto
- wk text wrap square right - la imagen o la caja de texto está anclada con texto a la derecha de la imagen o caja de texto
- wk text wrap square largest - la imagen o la caja de texto está anclada con texto ajustado en el lado más grande de la imagen o caja de texto
- wk inline with text - la imagen está en línea con el texto (por defecto para las imágenes insertadas con WP INSERT PICTURE). No disponible para cajas de texto. Atributo de solo lectura (las imágenes en línea no se pueden convertir a imágenes ancladas por programación)
|
wk anchor origin | Define si la imagen está anclada a la página, encabezado o pie de página. Valores posibles: - wk paper box (predeterminado): la imagen está anclada en el borde de la página
- wk header box - la imagen está anclada al encabezado del documento. Si el encabezado no está visible, la imagen no se muestra.
- wk footer box - la imagen está anclada al pie de página del documento. Si el pie de página no está visible, la imagen no se muestra.
Este selector se ignora en modo anidado. |
wk anchor page | Define el número de página o el tipo de página o la imagen a la que está anclada. Valores posibles: - wk anchor all - ancla una imagen a todas las páginas de la(s) sección(es) definida(s) por wk anchor section
- wk anchor first page - ancla una imagen a la subsección de la primera de página de la(s) sección(es) definida(s) por wk anchor section
- wk anchor left page - ancla una imagen en la subsección de las páginas izquierdas de la(s) sección(es) definida(s) por wk anchor section
- wk anchor right page - ancla una imagen a la subsección de las páginas derechas de la(s) sección(es) definida(s) por wk anchor section
- un número (Entero largo >= 0) que indica en qué página anclar la imagen. En este caso, wk anchor section = wk anchor all. El anclaje de la sección se ignora si una imagen está anclada a una sola página.
Nota: las imágenes en modo Página no se muestran en los navegadores. |
wk anchor section | Define el índice de sección o el tipo de sección a la que está anclada una imagen. Valores posibles: - wk anchor all (predeterminado): ancla una imagen a todas las secciones de un documento (la imagen solo está visible en el modo de página)
- wk anchor embedded - ancla una imagen al cuerpo del documento en modo (la imagen solo es visible en modo anidado)
- un número (Entero largo> = 1) indica la sección a la cual anclar la imagen. (la imagen solo es visible en el modo página)
Nota: las imágenes en modo Página no se muestran en los navegadores. |
wk anchor vertical align | Define la alineación vertical de una imagen relativa al origen (ver wk anchor origin).Valores posibles: - wk top - alineación superior
- wk center - alineación media (no es compatible con HTML, las imágenes no se muestran en los navegadores)
- wk bottom -alineación inferior
|
wk anchor vertical offset | Define la posición vertical de una imagen expresada en una cadena de dimensión CSS o entero largo (cm o pt o pixel). Valores posibles: - Límite superior, central o inferior de la página (ver wk anchor origin) o
- Límite superior, central o inferior del cuerpo en modo incrustado (si wk anchor section = wk anchor embedded).
Valor predeterminado = 0.
|
wk id | (Atributo de rango de sólo lectura) ID del elemento. Valor: cadena |
wk image expression | Especifica una imagen anclada definida por una expresión 4D.
Nota: - Si la expresión no puede ser evaluada o no devuelve una imagen 4D válida, se mostrará un símbolo de imagen no cargada (imagen vacía con borde negro).
- Si el atributo se define en "" o se utiliza con WP RESET ATTRIBUTES, la expresión se eliminará y la imagen no será definida por ella. Hacer esta operación antes de que la imagen haya sido calculada produce una imagen vacía.
|
wk image formula | Especifica una imagen anclada definida por una expresión 4D.
Nota: - Si la expresión no puede ser evaluada o no devuelve una imagen 4D válida, se mostrará un símbolo de imagen no cargada (imagen vacía con borde negro).
- Si el atributo se define en "" o se utiliza con WP RESET ATTRIBUTES, la expresión se eliminará y la imagen no será definida por ella. Hacer esta operación antes de que la imagen haya sido calculada produce una imagen vacía.
|
Los atributos de diseño definen cómo se formatean columnas, secciones, subsecciones o páginas en el documento. Se pueden aplicar a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Filas | Columna/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X | | | | | | | |
Nota: los documentos en modo anidado utilizan atributos wk margin (ver Margen abajo). En el modo página, el documento, las secciones y las subsecciones utilizan los atributos wk page margin.
Constante | Comentario |
---|
wk column count | (Atributo de rango de sólo lectura) Número total de columnas del rango. Valor: Entero largo |
wk column rule color | Color de regla de columna vertical. Valores posibles: - un color CSS ("#010101" o "#FFFFFF" o "rojo"). El valor predeterminado es "#000000" (negro)
- un valor entero largo de color 4D (ver el comando
OBJECT SET RGB COLOR - un array entero largo que contiene un elemento para cada componente R, G, B (0-255)
|
wk column rule style | Estilo del separador de columna vertical. Valores posibles:
- wk none (por defecto): sin separador
- wk hidden: equivale a wk none, excepto en resolución de conflicto
- wk solid: línea sólida
- wk dotted: línea punteada
- wk dashed: línea en guiones
- wk double: línea doble
- wk groove: línea relieve 3D (el efecto depende del color de la línea)
- wk ridge: línea relieve 3D inversa (el efecto depende del color de la línea)
- wk inset: línea bisel 3D (el efecto depende del color de la línea)
|
wk column rule width | Ancho de regla de columna vertical. Valores posibles:- Real: ancho en wk layout unit.
- Cadena: valor de ancho y unidad concatenada. (por ejemplo: "12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros)
Valor predeterminado="2.5pt"
|
wk column spacing | (Solo para documentos o secciones) Espaciado entre dos columnas. Valores posibles:- Real: ancho en wk layout unit
- Cadena: valor de ancho y unidad concatenada. (por ejemplo, "12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros).
Valor por defecto= "12pt"
|
wk column width | (Solo para documentos o secciones) Atributo de solo lectura. Ancho actual para cada columna, es decir, ancho calculado en función del ancho de página real, los márgenes de página, el recuento de columnas y el espaciado entre columnas. Para el documento, utiliza el ancho de columna de la sección predeterminada, por lo que puede ser diferente del ancho de columna real de las secciones si se sobreescriben algunos atributos en una sección. Valores posibles:- Real: ancho en wk layout unit.
- Cadena: valor de ancho y unidad concatenada. (por ejemplo,"12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros)
|
wk header and footer autofit | Indica si la altura de los encabezados y de los pies de página de un documento 4D Write Pro se redimensionan automáticamente para evitar truncar su contenido. Valores posibles: - wk true (por defecto para documentos 4D Write Pro)
- wk false (por defecto para documentos 4D Write Pro convertidos)
|
wk layout unit | Define la unidad de dimensión por defecto de algunos atributos cuando el valor se define o consigue como un número. Designa la unidad de la regla así como también para los atributos de dimensión tales como wk width, a excepción de wk font size, wk border width (y sus variantes), wk border radius y wk text shadow offset para los cuales la unidad de valor numérico es siempre el punto. Valores posibles: - wk unit cm (por defecto): centímetros
- wk unit pt: puntos
- wk unit px: píxeles
- wk unit percent (únicamente para wk line height y wk background size h / wk background size v)
- wk unit mm: milímetros
- wk unit inch: pulgadas
Nota: cuando se selecciona una unidad que no es compatible con la regla a través de este atributo (es decir, wk unit px o wk unit percent), la regla utiliza la unidad cm. |
wk page first number | Número de página de la primera página de la sección o documento (solo lectura con subsecciones). Valores posibles: cualquier valor entero >=1 |
wk page first right | La primera página del documento es una página derecha (solo lectura con sección o subsección). Valores posibles: - True (por defecto): el documento comienza en una página derecha
- False: el documento comienza en una página izquierda
|
wk page height | Altura de página (en modo página) expresada con un valor real o de cadena (solo lectura con sección o subsección). Valores posibles:- Real: alto en wk layout unit.
- Cadena: cadena CSS con valor y unidad concatenada (por ejemplo, "12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros). Unidades soportdas: pt, cm, mm, pulgadas.
|
wk page margin | Tamaño para todos los márgenes de la página (modo página). El valor predeterminado es 2.5cm. Valores posibles:- tamaño en wk layout unit.
- Cadena: cadena CSS con valor y unidad concatenada (por ejemplo, "12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros). Unidades compatibles: pt, cm, mm, px, pulgadas.
- wk none: sin margen específico.
|
wk page margin bottom | Tamaño para el margen inferior de la página (modo página). Valores posibles:- Real: tamaño en wk layout unit.
- Cadena: cadena CSS con valor y unidad concatenada (por ejemplo, "12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros). Unidades compatibles: pt, cm, mm, px, pulgadas.
- wk none: sin margen específico.
|
wk page margin left | Tamaño para el margen izquierdo de la página (modo página). Valores posibles:- Real: tamaño en wk layout unit.
- Cadena: cadena CSS con valor y unidad concatenada (por ejemplo, "12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros). Unidades compatibles: pt, cm, mm, px, pulgadas.
- wk none: sin margen específico.
|
wk page margin right | Tamaño para el margen derecho de la página (modo página). Valores posibles:- Real: tamaño en wk layout unit.
- Cadena: cadena CSS con valor y unidad concatenada (por ejemplo, "12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros). Unidades compatibles: pt, cm, mm, px, pulgadas.
- wk none: sin margen específico.
|
wk page margin top | Tamaño para el margen superior de la página (modo página). Valores posibles:- Real: tamaño en wk layout unit.
- Cadena: cadena CSS con valor y unidad concatenada (por ejemplo, "12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros). Unidades compatibles: pt, cm, mm, px, pulgadas.
- wk none: sin margen específico.
|
wk page orientation | Orientación de la página. Valores posibles:
- wk portrait (0) (por defecto)
- wk landscape (1)
|
wk page size | Define el tamaño de página del documento (modifica los atributos wk page height y wk page width). Valores posibles: - Nombres de tamaño de papel de impresora.
- Tamaños de papel ISO estándar (los valores de tamaño de papel ISO soportados son: "A0" a "A10", "B0" a "B10" , "C0" a "C10", "DL" , "Letter", "Junior Legal" , "Legal" y "Tabloid").
- Nombres de tamaño de papel personalizados definidos por el usuario.
Se da prioridad a los tamaños de papel actuales de la impresora sobre los tamaños ISO. Los formatos desconocidos provocan un error. |
wk page width | Ancho de página (en modo página) expresado utilizando un valor real o cadena (solo lectura con sección o subsección). Valores posibles:- Real: ancho en wk layout unit.
- Cadena: cadena CSS con valor y unidad concatenada (por ejemplo, "12pt" para 12 puntos, o "1.5cm" para 1.5 centímetros). Unidades compatibles: pt, cm, mm, pulgadas.
|
Los atributos de enlace se utilizan para definir o agregar URLs a los rangos. Pueden aplicarse a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Filas | Columnas/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X* | X | X | X | | | | |
Constante | Comentario |
---|
wk link url | Hipervínculo asignado al rango. Valores posibles:- URL absoluta, por ejemplo "http://www.4d.com/"
- enlace relativo, por ejemplo "/test/page.html" (el enlace es relativo al archivo de estructura de la base de datos)
- cadena vacía = sin vínculo
|
*imágenes en línea únicamente
4D Write Pro soporta dos tipos principales de listas:
- listas no ordenadas: donde los elementos de la lista están marcados con viñetas
- listas ordenadas:donde los elementos de la lista están marcados con números o letras
Los atributos Lista se utilizan para configurar sus listas y definir diferentes fuentes o marcadores de elementos de lista. Se pueden aplicar a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Líneas | Columnas/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X* | X* | X* | | | | | |
*Aplicado a párrafos dentro de celdas
Constante | Comentario |
---|
wk list font | Especifica el nombre de la fuente completa, tal como lo devuelve el comando FONT STYLE LIST, para mostrar el marcador de elemento de lista (pero no el texto del párrafo). Si el sistema no reconoce el nombre de la fuente,se encarga de la sustitución. Si define un nombre de fuente no válido, el comando no hace nada. Valor por defecto: "Times". |
wk list font family | Especifica el nombre de la familia de la fuente definida por wk list font utilizado para visualizar el marcador de elemento de lista (pero no el texto del párrafo). El valor por defecto es "Times New Roman". |
wk list start number | Define un valor inicial de una lista ordenada. Valores posibles:- wk auto (por defecto): el valor de inicio depende de los elementos de lista anteriores si los hay.
- un valor entero: valor inicial
|
wk list string format LTR | Marcador de elemento de lista para los párrafos de izquierda a derecha. Si se define, se anula el marcador de elemento de la lista por defecto.- Para las listas no ordenadas: cadena utilizada como marcador de elemento de lista (por lo general un solo carácter, por ejemplo, "-")
- Para listas ordenadas: cadena que contiene el carácter "#". "#" es un marcador de posición para el número o la letra calculada. El valor predeterminado es "#"., por lo que, por ejemplo, si el número del elemento actual de la lista es 15 y el tipo de estilo de lista es decimal, la cadena del marcador del elemento de lista será "15.
|
wk list string format RTL | Marcador de elemento de lista para los párrafos de derecha a izquierda. Si se define, se anula el marcador de elemento de la lista por defecto.- Para las listas no ordenadas: cadena utilizada como marcador de elemento de lista (por lo general un solo carácter, por ejemplo, "-")
- Para listas ordenadas: cadena que contiene el carácter "#". "#" es un marcador de posición para el número o la letra calculada. El valor predeterminado es "#"., por lo que, por ejemplo, si el número del elemento actual de la lista es 15 y el tipo de estilo de lista es decimal, la cadena del marcador del elemento de lista será "15.
|
wk list style image | Especifica una referencia de imagen como marcador de elemento de lista en una lista no ordenada. Valores posibles: - wk none (por defecto): marcador de elemento de lista no definido por una imagen
- toda imagen válida como una variable o expresión imagen 4D
- Valor devuelto (WP GET ATTRIBUTES): si la imagen se definió a través de una URL de red, la imagen de destino se devuelve si ya estaba cargada, de lo contrario, se devuelve una imagen vacía.
Utilice wk list style image url si desea manejar imágenes a través de URLs o URI locales. |
wk list style image height | Define la altura de una imagen utilizada como marcador de elemento de lista. Valores posibles:- wk auto (por defecto): utiliza la altura actual de la imagen
- tamaño definido: tamaño expresado utilizando un valor real o cadena:
Real: tamaño en wk layout unit.Cadena: cadena de CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.
|
wk list style image url | Imagen como el marcador del elemento de lista en una lista desordenada, definida a través de una URL (cadena). Valores posibles: - wk none (predeterminado): el marcador de elemento de lista no está definido por una imagen
- una URL de red o un URI de datos, absoluto o relativo al archivo de estructura
- Valor devuelto (WP GET ATTRIBUTES): URL de red o URI de datos. Puede que no sea igual a la URL inicial de una imagen a la que no se hace referencia con la URL de red (solo se guardan las URLs de red). Para las URLs de archivos locales, la secuencia de imágenes en sí misma se guarda en el documento y por lo tanto, la URL devuelta es un URI de datos con la secuencia de imágenes codificada en base64.
Utilice wk list style image si desea manejar las imágenes del marcador de elementos de lista como expresiones de imagen. |
wk list style type | Especifica el tipo de marcador de elementos de lista ordenado o no ordenado. Los valores posibles son:
- wk disc (por defecto)
- wk circle
- wk square
- wk decimal: 1 2 3
- wk decimal leading zero: 01 02 03
- wk lower latin: a b c
- wk lower roman: i ii iii iv
- wk upper latin: A B C
- wk upper roman: I II III IV
- wk lower greek: alpha, beta, gamma, etc.
- wk armenian
- wk georgian
- wk hebrew
- wk hiragana
- wk katakana
- wk cjk ideographic
- wk hollow square
- wk diamond
- wk club
- wk decimal greek
- wk custom: lista no ordenada con "-" como marcador de elemento de la lista por defecto; Este es un estilo de conveniencia utilizado con el fin de personalizar un marcador de elementos de lista con wk list string format LTR o wk list string format RTL sin modificar los marcadores de elementos de lista estándar
- wk none
|
Los márgenes son el área que está afuera del borde de un elemento. Son transparentes. La siguiente imagen ilustra los diversos elementos que se pueden configurar para un elemento "caja":
Los atributos Margen pueden aplicarse a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Líneas | Columnas/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X | X | X | X | X | | | |
Nota: las secciones y subsecciones utilizan los atributos wk page margin; los atributos wk margin solo los usan los documentos en el modo anidado (consulte Diseño arriba).
Constante | Comentario |
---|
wk inside | Cuando el área seleccionada contiene varios párrafos, define que el atributo debe afectar solo a la propiedad entre párrafos correspondiente (no fuera). Aplica sólo con los atributos de bordes, relleno o márgenes, y debe agregarse al atributo especificado. Ver el ejemplo 2 del comando WP SET ATTRIBUTES. |
wk margin | Especifica el tamaño para todas las márgenes del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin margen especificado
|
wk margin bottom | Especifica el tamaño del margen inferior del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin margen especificado
|
wk margin left | Especifica el tamaño del margen izquierdo del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin margen especificado
|
wk margin right | Especifica el tamaño del margen derecho del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin margen especificado
|
wk margin top | Especifica el tamaño del margen superior del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin margen especificada
|
wk outside | Cuando el área seleccionada contiene varios párrafos, define que el atributo debe ser aplicado únicamente a la propiedad de párrafo externa correspondiente (no al interior). Se aplica sólo a los atributos de bordes, relleno y márgenes, y debe agregarse al atributo especificado. Ver el ejemplo 2 del comando WP SET ATTRIBUTES. |
El relleno es el espacio en blanco entre el contenido del elemento y el borde del elemento. El relleno se ve afectado por el color de fondo del elemento.
La siguiente imagen ilustra los diversos elementos que se pueden configurar para un elemento "caja":
Los atributos Relleno pueden aplicarse a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Filas | Columnas/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X | X | X | X* | X* | X | X | X |
*Aplicado a celdas
Constante | Comentario |
---|
wk inside | Cuando el área seleccionada contiene varios párrafos, define que el atributo debe afectar solo a la propiedad entre párrafos correspondiente (no fuera). Aplica sólo con los atributos de bordes, relleno o márgenes, y debe agregarse al atributo especificado. Ver el ejemplo 2 del comando WP SET ATTRIBUTES. |
wk outside | Cuando el área seleccionada contiene varios párrafos, define que el atributo debe ser aplicado únicamente a la propiedad de párrafo externa correspondiente (no al interior). Se aplica sólo a los atributos de bordes, relleno y márgenes, y debe agregarse al atributo especificado. Ver el ejemplo 2 del comando WP SET ATTRIBUTES. |
wk padding | Especifica el tamaño de relleno para todos los lados del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin relleno especificado
|
wk padding bottom | Especifica el tamaño de relleno para la parte inferior del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin relleno especificado
|
wk padding left | Especifica el tamaño de relleno para el lado izquierdo del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin relleno especificado
|
wk padding right | Especifica el tamaño de relleno para el lado derecho del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin relleno especificado
|
wk padding top | Especifica el tamaño de relleno para la parte superior del elemento. Valores posibles:- Tamaño expresado utilizando un valor entero o cadena:
Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetros - wk none (por defecto): sin relleno especificado
|
Los atributos Párrafo se utilizan para definir las propiedades para la organización del texto dentro de un párrafo. Se pueden aplicar a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Filas | Columnas/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X* | X* | X* | X* | X* | | | |
*Aplicado a párrafos dentro de celdas
Constante | Comentario |
---|
wk avoid widows and orphans | Activa o desactiva el control viuda y huérfano. Cuando está habilitado, 4D Write Pro no permite viudas (última línea de un párrafo aislado en la parte superior de la página) o huérfanos (primera línea de un párrafo aislado en la parte inferior de una página) en el documento. Valores posibles: - wk true (por defecto): el control de viuda y huérfano está habilitado
- wk false: el control de viuda y huérfano está desactivado (se permiten líneas aisladas)
- wk mixed al leer el atributo
|
wk direction | Especifica la dirección del texto del párrafo. Valores posibles:
- wk left to right (por defecto)
- wk right to left
|
wk id | (Atributo de rango de sólo lectura) ID del elemento. Valor: cadena |
wk keep with next | Enlaza un párrafo con el siguiente para que no puedan ser separados por saltos de página o de columna automáticos. Si se aplica a un objetivo que no es un párrafo, esta opción se aplica a los párrafos dentro del objetivo. Valores posibles: - true - El párrafo se enlaza con el siguiente
- false - (por defecto) El párrafo no se enlaza con el siguiente
Si se añade manualmente un salto entre dos párrafos enlazados, este atributo se ignora. Si este atributo se aplica al último párrafo de la última celda de una tabla, la última fila de la tabla se enlaza con el siguiente párrafo. |
wk line height | Especifica el espacio entre líneas. Valores posibles:- wk normal (por defecto): utiliza valor basado en el tamaño del texto
- Alto expresado utilizando un valor entero o cadena:Número: tamaño en wk layout unit.Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt por 12 puntos, o 1.5cm por 1.5 centímetrosUn valor relativo (porcentaje %) se soporta.
|
wk page break inside paragraph | Controla la funcionalidad de salto de página automático dentro de los párrafos. Se aplica: - a todos los párrafos dentro del objetivo
- al párrafo(s) padre cuando el objetivo es un rango de texto
Valores posibles: - wk auto (por defecto): no hay restricciones en cuanto a los saltos de página dentro del párrafo/tabla
- wk avoid: evita que el párrafo se divida en partes en dos o más páginas (cuando es posible).
|
wk tab default | Objeto que contiene los atributos de tabulación por defecto del objetivo (por ejemplo, párrafo, cuerpo, etc.). Los atributos de tabulación predeterminados pueden incluir: Propiedad | Tipo | Descripción | wk type | Entero largo | Alineación de la tabulación (wk left, wk right, wk center, wk decimal, wk bar). | wk offset | Entero largo | Posición de la tabulación. El valor debe ser mayor a 0. | wk leading | Cadena | Caracter principal de la tabulación. | Nota: como atajo para definir la posición, pase directamente un valor numérico en la unidad actual (por ejemplo, 1.5) o un valor de texto CSS (por ejemplo, "3 cm"). 4D construirá el objeto tabulador automáticamente. |
wk tab stop leadings | Especifica los caracteres iniciales para las tabulaciones en los rangos de párrafo. Valores posibles: - Array de texto
Una lista ordenada de caracteres principales para cada desplazamiento del tabulador, comenzando desde el margen izquierdo. El carácter definido por el último valor se repite para cada posición de tabulación adicional ingresada en el párrafo. - Texto
Se usa un solo carácter como el caracter principal. Si se designa más de un personaje, solo se usará el primero. Sincronizado con los arrays wk tab stop offsets y wk tab stop types. Si los arrays no coinciden en tamaño, se utiliza el carácter inicial predeterminado (Ninguno). |
wk tab stop offsets | Define las tabulaciones para el párrafo. Valores posibles: - Valor escalar (por defecto es 35.45pt): desplazamiento preestablecido para todo el párrafo. El comando WP GET ATTRIBUTES devuelve la última posición (que es la posición relativa por defecto para las posiciones definidas luego de la última posición absoluta).
- Array de valores de tabulaciones: una lista ordenada de valores absolutos, a partir del margen izquierdo. La última posición de tabulación definida se repite para cada nueva tabulación adicional introducida en el párrafo. Si la posición de tabulación es superior a lo largo del párrafo, el texto continúa en la línea siguiente y comienza en la primera tabulación. Si un valor del array es menor que el valor anterior, se ignora.
Nota: no puede utilizar arrays y escalares en la misma llamada para los diferentes atributos. Los valores se expresan utilizando cadenas CSS (por defecto) o valores reales en wk layout unit. El valor máximo es 10000 pt. |
wk tab stop types | Define el tipo de tabulación para el párrafo. Valores posibles:: - array de valores de tipos de tabulaciones (si las tabulaciones se han definido a través de un array).
- wk left (por defecto): el texto se extiende hacia la derecha a partir de la tabulación
- wk right: el texto se extiende a la izquierda de la tabulación hasta que el espacio de tabulación esté lleno
- wk center: el texto se centra en la tabulación
- wk decimal: el texto antes del punto decimal se extiende a la izquierda, y el texto después del punto decimal se extiende a la derecha
- wk bar: una línea vertical en la ubicación especificada
Sincronizado con los arrays wk tab stop offsets y wk tab stop leadings |
wk tabs | Objeto que contiene los atributos de tabulación por defecto del objetivo (por ejemplo, párrafo, cuerpo, etc.). Los atributos de tabulación predeterminados pueden incluir: Propiedad | Tipo | Descripción | wk type | Entero largo | Alineación de la tabulación (wk left, wk right, wk center, wk decimal, wk bar). | wk offset | Entero largo | Posición de la tabulación. El valor debe ser mayor a 0. | wk leading | Cadena | Caracter principal de la tabulación. | Nota: como atajo para definir la posición, pase directamente un valor numérico en la unidad actual (por ejemplo, 1.5) o un valor de texto CSS (por ejemplo, "3 cm"). 4D construirá el objeto tabulador automáticamente. |
wk text align | Especifica la alineación horizontal del texto en el párrafo. Valores posibles: - wk left (por defecto)
- wk right
- wk justify
- wk center
|
wk text indent | Especifica la indentación de la primera línea del párrafo. Valores posibles:- Real: tamaño en wk layout unit. El valor predeterminado es 0.
- Cadena: cadena CSS con el valor y la unidad concatenados. Por ejemplo: 12pt para 12 puntos, o 1.5cm para 1.5 centímetros. Valor mínimo: 0pt, valor máximo: 10000pt.
|
wk vertical align | Define la alineación vertical de un elemento. Se puede utilizar con caracteres, párrafos e imágenes. Valores posibles:- wk baseline: alinea la línea de base del elemento con la línea de base del elemento padre
- wk top: alinea la parte superior del elemento con la parte superior del elemento más alto en la línea
- wk bottom: alinea la parte inferior del elemento con el elemento más bajo en la línea
- wk middle: el elemento se ubica en el centro del elemento padre
- wk superscript: alinea el elemento como si fuera superíndice
- wk subscript: alinea el elemento como si fuera subíndice
Para los caracteres, wk top y wk bottom tiene el mismo efecto que wk baseline. Para los párrafos, wk baseline, wk superscript y wk subscript tiene el mismo efecto que wk top. Para tablas, líneas de tabla y columnas/celdas de tabla, sólo se soportan los valores wk top, wk bottom y wk middle. |
El estado de lectura/escritura de un objetivo 4D Write Pro se puede definir utilizando el atributo wk protected. La definición de un objetivo como protegido lo hace no editable una vez que la protección se habilita globalmente para el documento (con el atributo wk protection enabled). Hasta que se habilite la protección global, los objetivos con el atributo wk protected definido como "true" aún se pueden editar y modificar.
El siguiente atributo se utiliza para controlar la protección global de documentos. Se puede aplicar a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Líneas | Columnas/Celdas | Encabezados/Pies de página/Cuerpo | Cajas de texto |
---|
X | | | | | | | | |
Constante | Comentario |
---|
wk protection enabled | Activa o desactiva el estado de protección global (lectura/escritura) de un documento 4D Write Pro. Valores posibles: - wk true - La protección está habilitada. Los objetivos protegidos en el documento no pueden modificarse.
- wk false - La protección está deshabilitada. (predeterminado) Todos los objetivos en el documento pueden modificarse.
|
El siguiente atributo se utiliza para controlar el estado de protección de contenido específico. Se puede aplicar a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Líneas | Columnas/Celdas | Encabezados/Pies de página/Cuerpo | Cajas de texto |
---|
X | X | X | X | X | X | X | X | X |
Constante | Comentario |
---|
wk protected | Define el estado de protección de lectura/escritura para un objetivo 4D Write Pro (excluyendo las hojas de estilo). Valores posibles: - wk true - El objetivo se define como protegido y no se puede modificar cuando la protección global está habilitada.
- wk false - El objetivo no está protegido. (por defecto)
- wk mixed - (Solo objetivos rango). Parte del objetivo se define como protegido. La parte protegida no se puede modificar cuando la protección global está habilitada.
Nota: Cambiar el estado de protección de un objetivo padre también cambiará el estado de todos los elementos hijos del objetivo. |
Las acciones de edición específicas se manejan en las siguientes situaciones para objetivos protegidos:
- Copiar / Pegar contenido - cuando se copia contenido protegido, todos sus atributos se copian con él. Si se pega en un documento con protección global:
- Habilitado: la protección del contenido pegado está deshabilitada, lo que permite su modificación.
- Deshabilitado: la protección del contenido pegado permanece intacta e ineditable.
- Modificar / Eliminar imágenes
- Imagen anclada: si la protección está activada en una imagen anclada, no se pueden realizar eliminaciones ni modificaciones.
- Imagen en línea: si una imagen en línea protegida está anidada dentro de un párrafo no protegido, se puede eliminar pero no se pueden modificar sus atributos.
- Agregar / Eliminar líneas o columnas - las líneas y columnas solo se pueden agregar o eliminar cuando la protección está deshabilitada para una tabla. Cuando la protección está habilitada para una tabla, no es posible realizar cambios.
- Eliminar párrafos - cuando se encuentra entre contenido protegido, un párrafo no protegido se puede borrar pero no eliminar.
Los atributos de rango son de solo lectura y brindan información sobre las propiedades del rango. Los atributos de rango solo se pueden aplicar a objetos de rango.
Constante | Comentario |
---|
wk break type | (Atributo de sólo lectura) Tipo de ruptura dentro de un objeto rango ruptura devuelto por WP Get breaks. Valores posibles: - wk line break,
- wk paragraph break,
- wk column break,
- wk page break,
- wk section break
|
wk end | (Atributo de rango de sólo lectura) |
wk owner | (Atributo de rango de sólo lectura) |
wk start | (Atributo de rango de sólo lectura) |
wk type | (Atributo de rango de sólo lectura) Tipo de rango 4D Write Pro. Puede ser 0: rango por defecto (por defecto), 1: rango párrafo, 2: rango imagen |
Estos atributos son específicos de líneas y/o columnas. Se pueden aplicar a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Líneas | Columna/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X | | | | | | | |
Constante | Comentario |
---|
wk column count | (Atributo de rango de sólo lectura) Número total de columnas del rango. Valor: Entero largo |
wk first column | (Atributo de rango de sólo lectura) Número de la primera columna del rango. Valor: Entero largo |
wk first row | (Atributo de rango de sólo lectura) Número de la primera fila del rango. Valor: Entero largo |
wk header | Especifica si la línea es una línea de encabezado para la tabla. El atributo de encabezado puede ser un booleano (por defecto) o un entero. Valores posibles: - Booleano: True si la línea es una línea de encabezado. False en caso contrario.
- Entero: wk true wk false wk mixed
Sólo una de las cinco primeras líneas de una tabla puede tener el valor True (ver Encabezados repetidos). Si el valor se define como True para una línea, el atributo se define como True para todas las líneas precedentes. Si el valor se define como False para una línea, también se define como False para todas las líneas siguientes. |
wk page break inside row | Controla la función de salto de página automático dentro de las líneas de la tabla. Se aplica - a todas las líneas dentro del objetivo
- a las líneas padre cuando el objetivo es un rango de texto o un rango de celdas
Si esta opción se aplica a una tabla, en realidad se aplica a las líneas de la tabla, no a la tabla en sí. Esta opción no se tiene en cuenta si wk page break inside table se define en wk avoid. Valores posibles: - wk auto (por defecto): una línea puede dividirse en dos partes cuando el contenido de cualquier celda (de la línea) no cabe en la página cuando se produce un salto de página físico
- wk avoid: las líneas de la tabla nunca se dividen
- wk mixed al leer el atributo
Nota de compatibilidad: para los documentos creados con versiones inferiores a la v19 R4, el valor de cada línea se define en wk avoid. |
wk row count | (Atributo de rango de sólo lectura) Número total de columnas en el rango. Valor: Entero largo |
wk table | (Atributo de solo lectura) La tabla padre. Tipo de valor: objeto |
wk table ID | (Atributo de rango de sólo lectura) ID de la tabla principal del rango. Valor: cadena |
Los atributos de sección y subsección manejan parámetros de sección específicos (los parámetros genéricos de diseño también se aplican a las secciones y subsecciones, ver Diseño arriba). Se pueden aplicar a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Líneas | Columna/Celdas | Encabezados/Pies de página/Cuerpo | Cajas de texto |
---|
X | | | | | | | | |
Nota: los valores por defecto para los atributos de columna, relleno, borde y fondo se heredan del objeto principal:
- para las secciones, se basan en los valores del documento;
- para las subsecciones, se basan en valores de sección padre si los atributos se reemplazan para la sección principal, de lo contrario los valores del documento.
Constante | Comentario |
---|
wk end | (Atributo de rango de sólo lectura) |
wk owner | (Atributo de rango de sólo lectura) |
wk parent | (Atributo de subsección de solo lectura) Sección principal de la subsección. Tipo de valor: objeto (referencia de sección). |
wk section index | (Sección de solo lectura o atributo de subsección) Índice de la sección. Valores posibles: todo valor entero >=1 |
wk section name | Nombre de usuario de sección, utilizado para mostrar el nombre de la sección en menús o en la vista de documento (solo lectura con subsecciones). Valores posibles: Cadena (por defecto es '', lo que significa que se usará el nombre de visualización predeterminado). |
wk start | (Atributo de rango de sólo lectura) |
wk type | (Atributo de rango de sólo lectura) Tipo de rango 4D Write Pro. Puede ser 0: rango por defecto (por defecto), 1: rango párrafo, 2: rango imagen |
Los atributos hoja de estilo se utilizan para aplicar hojas de estilo existentes a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Filas | Columnas/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X | X** | X* | X* | | | | |
*Sólo lectura para cajas de texto, encabezados y pies de página, son gestionados por 4D Write Pro (hay una hoja de estilos por encabezado o pie de página de sección).
**imágenes en línea únicamente.
Constante | Comentario |
---|
wk new line style sheet | Especifica la hoja de estilo a utilizar cuando se añade una nueva línea en el párrafo. Valores posibles:- nombre de la hoja de estilo existente
- wk none (por defecto)
|
wk style sheet | Especifica la hoja de estilo actual para los elementos seleccionados. Valores posibles:
- wk none (por defecto)
- nombre de hoja de estilo existente
|
Para más información sobre cómo crear objetos de hoja de estilo y definir los atributos dentro de ellos, consulte Comandos hoja de estilo.
Los atributos de la tabla son específicos a las tablas. Se pueden aplicar a los siguientes objetivos 4D Write Pro:
Documentos | Secciones | Párrafos | Imágenes | Tablas | Líneas | Columnas/Celdas | Encabezados/Pies/Cuerpo | Cajas de texto |
---|
X | X | | | | | | | |
Constante | Comentario |
---|
wk bottom carry over row | Define si las líneas de arrastre deben repetirse en la parte inferior de cada página/columna de una tabla fuente de datos dividida, pero en la última página/columna en el modo de visualización de valores (la línea de arrastre debe crearse en la plantilla de la tabla, ver Líneas de arrastre). Valores disponibles: - true: añadir líneas de arrastre en la parte inferior de las tablas divididas
- false (por defecto): no añadir líneas de arrastre en la parte inferior de las tablas divididas
Esta funcionalidad sólo está disponible con tablas llenadas por fuentes de datos que devuelven colecciones o selecciones de entidades no vacías. En cualquier otro contexto, la línea de arrastre inferior, si se diseña, se representa como una línea normal. Nota: las líneas de arrastre no se renderizan en el modo de vista Integrada. |
wk break formula | Objeto fórmula 4D a utilizar para la línea de ruptura de ordenación (normalmente una fórmula basada en una propiedad de elemento como "Este.elemento.nombre" para asegurarse de que el valor cambia y por tanto se genera la línea de ruptura). |
wk cell count | Número total de celdas en la fila. Tipo de valor: Entero largo (valor para wk type table row)
|
wk column count | (Atributo de rango de sólo lectura) Número total de columnas del rango. Valor: Entero largo |
wk datasource | Especifica la fuente de datos para la tabla. Valores posibles: - formula object: la tabla está asociada a una fuente de datos. Si la fórmula devuelve una selección de entidades o una colección no vacía, las líneas se duplican a partir de la línea de la plantilla y se llenan automáticamente con los datos de las entidades o los elementos de la colección (ver Tabla fuentes de datos). En caso contrario, las líneas son estándar.
- null: la tabla no está asociada a una fuente de datos (tabla estándar).
|
wk empty datasource | Define cómo se muestra la tabla cuando su fuente de datos está vacía. Este atributo no tiene efecto si la tabla no está vinculada a una fuente de datos. Valores posibles: - wk show data row: valor por defecto. Muestra la fila de datos y las filas de interrupción (si las hay) además de los encabezados y las filas adicionales.
- wk hide data row : oculta la fila de datos y las filas de interrupción (si se ha definido alguna), se siguen mostrando los encabezados y las filas extra.
- wk show placeholder row : muestra una fila de marcador de posición en lugar de la fila de datos y las filas de interrupción (si las hay), los encabezados y las filas adicionales se siguen mostrando. La fila de marcador de posición sigue a la fila de arrastre inferior en el modo de visualización de referencias.
- wk hide table: oculta la tabla completa.
Nota: la tabla tampoco se muestra cuando la fuente de datos está vacía o es NULL y la opción wk hide data row está activada y no hay encabezado(s) ni filas adicionales. |
wk first column | (Atributo de rango de sólo lectura) Número de la primera columna del rango. Valor: Entero largo |
wk first row | (Atributo de rango de sólo lectura) Número de la primera fila del rango. Valor: Entero largo |
wk header row count | (Lectura/Escritura) Número de líneas de la tabla con el atributo wk header definido como True. El valor máximo es 5. Si se pasa un valor superior a 5, wk header se define como True sólo para las cinco primeras líneas (ver Encabezados repetidos). |
wk id | (Atributo de rango de sólo lectura) ID del elemento. Valor: cadena |
wk page break inside table | Define si una tabla puede dividirse entre dos líneas cuando es más grande que la página. Se aplica: - a todas las tablas dentro del objetivo (documento, sección, rango de tablas o elemento)
- por extensión, a la(s) tabla(s) padre cuando el objetivo es un rango de texto, un rango de líneas o un rango de celdas
Valores posibles: - wk auto (por defecto): no hay restricciones en cuanto a los saltos de página dentro de la tabla
- wk avoid: evita que la tabla se rompa entre dos líneas (cuando es posible)
- wk mixed al leer el atributo
|
wk row count | (Atributo de rango de sólo lectura) Número total de columnas en el rango. Valor: Entero largo |
wk table align | Especifica la alineación horizontal para un elemento de la tabla. Valores posibles:
- wk left (por defecto)
- wk right
- wk center
|
Cuando se aplican atributos diferentes a elementos concurrentes de una tabla, se aplica un orden de prioridad para la renderización:
- La tabla se renderiza primero
- Se renderizan las filas (sobrescribiendo los atributos de tabla)
- Se renderizan las celdas/columnas (sobrescribiendo los atributos de fila).
Cajas de texto
Los atributos de caja de texto se utilizan para manejar las cajas de texto insertadas o añadidas en el área. Pueden aplicarse a los siguientes objetivos de 4D Write Pro:
[#tab]DocumentosSeccionesPárrafosImágenesTablasLíneasColumnas/CeldasEncabezados/Pies/CuerpoCajas de texto
X[#/table]
Constante | Comentario |
---|
wk anchor horizontal align | Define la alineación horizontal de una imagen relativa al origen (ver wk anchor origin). Valores posibles: - wk left - alineado a la izquierda
- wk center - alineación central (no compatible con HTML, las imágenes no se muestran en la web)
- wk right - alinear a la derecha
|
wk anchor horizontal offset | Define el desplazamiento horizontal de una imagen expresada en una cadena de dimensión CSS o entero largo (cm o pt o píxel) desde wk layout unit. Valores posibles: - Límite izquierdo o derecho de la página relativo a wk anchor horizontal align
- Límite derecho o izquierdo del cuerpo en modo incrustado (si wk anchor section = wk anchor embedded)
Valor predeterminado = 0. |
wk anchor layout | Define la posición relativa de una imagen con respecto al texto en una página. Valores posibles: - wk behind text - la imagen o la caja de texto está anclada, detrás del texto
- wk in front of text - la imagen o la caja de texto está anclada, en frente del texto
- wk text wrap top bottom - la imagen o la caja de texto está anclada con texto ajustado por encima y por debajo de la imagen o caja de texto con lados vacíos a su izquierda y derecha
- wk text wrap square - la imagen o la caja de texto está anclada con texto ajustado alrededor de la imagen o caja de texto
- wk text wrap square left - la imagen o la caja de texto está anclada con texto ajustado a la izquierda de la imagen o caja de texto
- wk text wrap square right - la imagen o la caja de texto está anclada con texto a la derecha de la imagen o caja de texto
- wk text wrap square largest - la imagen o la caja de texto está anclada con texto ajustado en el lado más grande de la imagen o caja de texto
- wk inline with text - la imagen está en línea con el texto (por defecto para las imágenes insertadas con WP INSERT PICTURE). No disponible para cajas de texto. Atributo de solo lectura (las imágenes en línea no se pueden convertir a imágenes ancladas por programación)
|
wk anchor origin | Define si la imagen está anclada a la página, encabezado o pie de página. Valores posibles: - wk paper box (predeterminado): la imagen está anclada en el borde de la página
- wk header box - la imagen está anclada al encabezado del documento. Si el encabezado no está visible, la imagen no se muestra.
- wk footer box - la imagen está anclada al pie de página del documento. Si el pie de página no está visible, la imagen no se muestra.
Este selector se ignora en modo anidado. |
wk anchor page | Define el número de página o el tipo de página o la imagen a la que está anclada. Valores posibles: - wk anchor all - ancla una imagen a todas las páginas de la(s) sección(es) definida(s) por wk anchor section
- wk anchor first page - ancla una imagen a la subsección de la primera de página de la(s) sección(es) definida(s) por wk anchor section
- wk anchor left page - ancla una imagen en la subsección de las páginas izquierdas de la(s) sección(es) definida(s) por wk anchor section
- wk anchor right page - ancla una imagen a la subsección de las páginas derechas de la(s) sección(es) definida(s) por wk anchor section
- un número (Entero largo >= 0) que indica en qué página anclar la imagen. En este caso, wk anchor section = wk anchor all. El anclaje de la sección se ignora si una imagen está anclada a una sola página.
Nota: las imágenes en modo Página no se muestran en los navegadores. |
wk anchor section | Define el índice de sección o el tipo de sección a la que está anclada una imagen. Valores posibles: - wk anchor all (predeterminado): ancla una imagen a todas las secciones de un documento (la imagen solo está visible en el modo de página)
- wk anchor embedded - ancla una imagen al cuerpo del documento en modo (la imagen solo es visible en modo anidado)
- un número (Entero largo> = 1) indica la sección a la cual anclar la imagen. (la imagen solo es visible en el modo página)
Nota: las imágenes en modo Página no se muestran en los navegadores. |
wk anchor vertical align | Define la alineación vertical de una imagen relativa al origen (ver wk anchor origin).Valores posibles: - wk top - alineación superior
- wk center - alineación media (no es compatible con HTML, las imágenes no se muestran en los navegadores)
- wk bottom -alineación inferior
|
wk anchor vertical offset | Define la posición vertical de una imagen expresada en una cadena de dimensión CSS o entero largo (cm o pt o pixel). Valores posibles: - Límite superior, central o inferior de la página (ver wk anchor origin) o
- Límite superior, central o inferior del cuerpo en modo incrustado (si wk anchor section = wk anchor embedded).
Valor predeterminado = 0.
|
wk id | (Atributo de rango de sólo lectura) ID del elemento. Valor: cadena |
wk owner | (Atributo de rango de sólo lectura) |
wk protected | Define el estado de protección de lectura/escritura para un objetivo 4D Write Pro (excluyendo las hojas de estilo). Valores posibles: - wk true - El objetivo se define como protegido y no se puede modificar cuando la protección global está habilitada.
- wk false - El objetivo no está protegido. (por defecto)
- wk mixed - (Solo objetivos rango). Parte del objetivo se define como protegido. La parte protegida no se puede modificar cuando la protección global está habilitada.
Nota: Cambiar el estado de protección de un objetivo padre también cambiará el estado de todos los elementos hijos del objetivo. |
wk style sheet | Especifica la hoja de estilo actual para los elementos seleccionados. Valores posibles:
- wk none (por defecto)
- nombre de hoja de estilo existente
|
wk type | (Atributo de rango de sólo lectura) Tipo de rango 4D Write Pro. Puede ser 0: rango por defecto (por defecto), 1: rango párrafo, 2: rango imagen |
wk vertical align | Define la alineación vertical de un elemento. Se puede utilizar con caracteres, párrafos e imágenes. Valores posibles:- wk baseline: alinea la línea de base del elemento con la línea de base del elemento padre
- wk top: alinea la parte superior del elemento con la parte superior del elemento más alto en la línea
- wk bottom: alinea la parte inferior del elemento con el elemento más bajo en la línea
- wk middle: el elemento se ubica en el centro del elemento padre
- wk superscript: alinea el elemento como si fuera superíndice
- wk subscript: alinea el elemento como si fuera subíndice
Para los caracteres, wk top y wk bottom tiene el mismo efecto que wk baseline. Para los párrafos, wk baseline, wk superscript y wk subscript tiene el mismo efecto que wk top. Para tablas, líneas de tabla y columnas/celdas de tabla, sólo se soportan los valores wk top, wk bottom y wk middle. |