Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v19
Atributos de impresión 4D View Pro

Lenguaje 4D View Pro    


 

 

Los atributos de impresión 4D View Pro le permiten controlar todos los aspectos de la impresión de áreas 4D View Pro. Estos atributos son manejados por los siguientes comandos:

Los atributos de columna y fila se utilizan para especificar el comienzo, el final y la repetición de columnas y filas.

 

PropiedadTipoDescripción
columnEndentero largoLa última columna a imprimir en un rango de celdas.

Valor por defecto = -1 (todas las columnas)

columnStartentero largoLa primera columna a imprimir en un rango de celdas.

Valor por defecto = -1 (todas las columnas)

repeatColumnEndentero largoLa primera columna de un rango de columnas a imprimir a la izquierda de cada página.

Valor por defecto = -1 (todas las columnas)

repeatColumnStartentero largoLa primera columna de un rango de columnas a imprimir a la izquierda de cada página.

Valor por defecto = -1 (todas las columnas)

repeatRowEnd]entero largoLa última fila de un rango de filas a imprimir en la parte superior de cada página.

Valor por defecto = -1 (todas las filas)

repeatRowStart]entero largoLa primera fila de un rango de filas a imprimir en la parte superior de cada página.

Valor por defecto = -1 (todas las filas)

rowEnd]entero largoLa última fila a imprimir en un rango de celdas.

Valor por defecto = -1 (todas las filas)

rowStart]entero largoLa primera fila a imprimir en un rango de celdas.

Valor por defecto = -1 (todas las filas)

Los atributos de encabezado y pie de página se utilizan para especificar texto o imágenes en las secciones de encabezado/pie de página izquierda, derecha y central.

 

PropiedadTipoDescripción
footerCentertextoEl texto y el formato del pie de página central en las páginas impresas.
footerCenterImageimagen | texto*La imagen para la sección central del pie de página.
footerLefttextEl texto y el formato del pie de página izquierdo en las páginas impresas.
footerLeftImageimagen | texto*La imagen para la sección izquierda del pie de página.
footerRighttextoEl texto y el formato del pie de página derecho en las páginas impresas.
footerRightImageimagen | texto*La imagen para la sección derecha del pie de página.
headerCentertextoEl texto y el formato del encabezado central en las páginas impresas.
headerCenterImageimagen | text*La imagen para la sección central del encabezado.
headerLefttextoEl texto y el formato del encabezado izquierdo en las páginas impresas.
headerLeftImageimagen | texto*La imagen para la sección izquierda del encabezado.
headerRighttextoEl texto y el formato del encabezado derecho en las páginas impresas.
headerRightImageimagen | texto*La imagen para la sección derecha del encabezado.

* Si usa el tipo texto, pase la ruta del archivo (absoluta o relativa) de la imagen. Si pasa una ruta relativa, el archivo debe ubicarse junto al archivo de estructura de la base de datos. En Windows, se debe indicar la extensión del archivo. No importa el tipo utilizado para establecer una imagen, la imagen en sí (no una referencia) se almacena en el área 4D View Pro y es devuelta por VP Get print info.

Los siguientes caracteres especiales permiten agregar o formatear automáticamente información en el encabezado y pie de página cuando se imprime el área 4D View Pro.

 

CaracterDescripciónEjemploResultado
&Carácter de escape(ver ejemplos abajo)  
PPágina actualprintInfo.headerLeft:="Esta es la página &P." Esta es la página 5. 
NNúmero de páginasprintInfo.headerLeft:="Hay &N páginas."Hay 10 páginas. 
DFecha actual (formato yyyy/mm/dd )printInfo.headerLeft:="Es &D."Es 2015/6/19. 
THora actualprintInfo.headerLeft:="Son las &T."Son las 16:30:36.
GImagenprintInfo.headerLeftImage:=smiley
printInfo.headerLeft:="&G"
STachadoprintInfo.headerLeft:="&SEsto es texto."Esto es texto.
USubrayadoprintInfo.headerLeft:="&UEsto es texto."Esto es texto.
BNegritaprintInfo.headerLeft:="&BEsto es texto."Esto es texto.
IItálicaprintInfo.headerLeft:="&IEsto es texto."Esto es texto.
"Prefijo de fuenteprintInfo.headerLeft:="&\"Lucida Console\"Esto es texto."
KPrefijo de color de textoprintInfo.headerLeft:="&KFF0000Esto es texto."Esto es texto. 
FNombre del libro de trabajoprintInfo.headerLeft:="&F"Pronóstico de ingresos mensuales 2019
ANombre de la hoja de cálculoprintInfo.headerLeft:="&A"Pronóstico de ingresos de junio de 2019

Los atributos de margen se utilizan para especificar los márgenes del área 4D View Pro para impresión. Expresado en cientos de pulgadas.


Ejemplo:

printInfo.margin({top:75, bottom:75, left:20, right:20, header:10, footer:20})

 

PropiedadTipoDescripción
marginobjetoLos márgenes de impresión
 

 Propiedad  Tipo  Descripción
 top  entero largo Margen superior, en centésimas de pulgada.

Valor  por defecto = 75

 bottom  entero largo Margen inferior, en centésimas de pulgada.

Valor predeterminado = 75

 left  entero largo Margen izquierdo, en centésimas de pulgada.

Valor  por defecto = 70

 right  entero largo Margen derecho, en centésimas de pulgada.

Valor  por defecto = 70

 header  entero largo Desplazamiento de encabezado, en centésimas de pulgada.

Valor  por defecto = 30

 footer  entero largo Desplazamiento de pie de página, en centésimas de pulgada.

Valor  por defecto = 30

Los atributos de orientación se utilizan para especificar la dirección del diseño de la página impresa.

Nota: este atributo define solo la información de renderización.

 

PropiedadTipoDescripción
orientationentero largoOrientación de la página
 
Constante Valor Comentario
vk print page orientation landscape 2

Orientación horizontal

vk print page orientation portrait 1

Orientación vertical. (defecto)

Página  

Los atributos de página se utilizan para especificar la configuración general de impresión de documentos.

 

PropiedadTipoDescripción
blackAndWhitebooleanoImprimir solo en blanco y negro.

Valor por defecto = "false"

centeringentero largoCómo se centran los contenidos en la página impresa:
 
Constante Valor Comentario
vk print centering both 3

La impresión se centra tanto horizontal como verticalmente en la página

vk print centering horizontal 1

La impresión se centra horizontalmente en la página.

vk print centering none 0

La impresión no se centra. (por defecto)

vk print centering vertical 2

La impresión se centra verticalmente en la página.

firstPageNumberentero largoEl número de página a imprimir en la primera página.

Valor por defecto = 1

pageOrderentero largoLas páginas de la orden se imprimen:
 
Constante Valor Comentario
vk print page order auto 0

El orden de impresión se determina automáticamente. (Por defecto)

vk print page order down then over 1

Las páginas se imprimen en orden descendente, luego a través.

vk print page order over then down 2

Las páginas se imprimen y luego en orden descendente.

pageRangetextoEl rango de páginas a imprimir
qualityFactorentero largoEl factor de calidad para la impresión (1 - 8).  Cuanto mayor sea el factor de calidad, mejor será la calidad de impresión, sin embargo, el rendimiento de la impresión puede verse afectado.

Valor por defecto = 2

useMaxbooleanoSolo se imprimen las columnas y filas con datos.

Valor por defecto = "true"

zoomFactorrealLa cantidad a ampliar o reducir la página impresa.

Valor por defecto = 1

Los atributos de tamaño de papel se utilizan para especificar las dimensiones o el modelo de papel que se utilizará para imprimir. Hay dos formas de definir el tamaño del papel:

  • Tamaño personalizado: atributos de alto y ancho
  • Tamaño estándar - atributo amable

 

PropiedadTipoDescripción
paperSizeobjetoDimensiones del papel (alto, ancho) o formato específico (tipo) para imprimir.
 

 Propiedad  Tipo  Descripción
 height  entero largo Alto del papel, en centésimas de pulgada.
 width  entero largo Ancho del papel, en centésimas de pulgada.
 kind  texto Nombre del tamaño de papel estándar (ej., A2, A4, legal, etc.) devuelto por GET PRINT OPTION.

Default value = "letter"

Escala  

Los atributos de escala se utilizan para especificar la optimización de la impresión y los ajustes.
 
PropiedadTipoDescripción
bestFitColumnsbooleanoEl ancho de columna se ajusta para acomodarse al ancho de texto más grande para la impresión.

Valor por defecto = "false"

bestFitRowsbooleanoLa altura de la fila se ajusta para acomodarse a la altura del texto más alto para la impresión.

Valor por defecto = "false"   

fitPagesTallentero largoEl número de páginas verticales (orientación vertical) para verificar al optimizar la impresión.

Valor por defecto = -1

fitPagesWideentero largoEl número de páginas horizontales (orientación horizontal) para verificar al optimizar la impresión.

Valor por defecto = -1

Los atributos Mostrar / Ocultar se utilizan para especificar la visibilidad (impresión) de los elementos del área 4D View Pro.

 

PropiedadTipoDescripción
showBorderbooleanoImprime el borde del contorno.

Valor por defecto = "true"

showColumnHeaderentero largoConfiguración de impresión del encabezado de columna
 
Constante Valor Comentario
vk print visibility hide 1

El encabezado no es visible.

vk print visibility inherit 0

Hereda la configuración de la hoja (predeterminada)

vk print visibility show 2

El encabezado es visible en cada página.

vk print visibility show once 3

El encabezado es visible una vez.

showGridLinebooleanoImprime las líneas de la cuadrícula.

Valor por defecto = "false"

showRowHeaderentero largoConfiguración de impresión de encabezados de fila
 
Constante Valor Comentario
vk print visibility hide 1

El encabezado no es visible.

vk print visibility inherit 0

Hereda la configuración de la hoja (predeterminada)

vk print visibility show 2

El encabezado es visible en cada página.

vk print visibility show once 3

El encabezado es visible una vez.

Los atributos de marca de agua se utilizan para superponer texto o una imagen en el área 4D View Pro.

 

PropiedadTipoDescripción
watermarkcolecciónColección de configuraciones de marca de agua.

Valor predeterminado: indefinido

 

 Propiedad  Tipo  Descripción
 [ ].height  entero largo La altura del texto / imagen de la marca de agua.
 [ ].imageSrc  imagen | texto* El texto / imagen de la marca de agua.
 [ ].page  texto Las páginas donde se imprime la marca de agua.

Para todas las páginas: "all"
Para páginas específicas: números de página o rangos de página separados por comas. Ej.: "1,3,5-12"

 [ ].width  entero largo El ancho del texto / imagen de la marca de agua.
 [ ].x  entero largo La coordenada horizontal del punto superior izquierdo del texto/imagen de la marca de agua.
 [ ].y  entero largo La coordenada vertical del punto superior izquierdo del texto / imagen de la marca de agua.

  * Si usa el tipo texto, pase la ruta del archivo (absoluta o relativa) de la imagen. Si pasa una ruta relativa, el archivo debe ubicarse junto al archivo de estructura de la base. En Windows, se debe indicar la extensión del archivo. No importa el tipo utilizado para establecer una imagen, la imagen en sí (no una referencia) se almacena en el área 4D View Pro y es devuelta por VP Get print info.

 
 



Ver también 

VP Get print info
VP SET PRINT INFO

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D View Pro

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v18

 
ARTICLE USAGE

4D View Pro ( 4D v19)