4D View v16PV SET PRINT PROPERTY |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV SET PRINT PROPERTY
|
PV SET PRINT PROPERTY ( area ; propiedad ; valor ; valor2 ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D View | |||||
propiedad | Entero largo |
![]() |
Número de la propiedad | |||||
valor | Entero largo |
![]() |
Valor de la propiedad | |||||
valor2 | Cadena |
![]() |
Valor adicional de propiedad | |||||
El comando PV SET PRINT PROPERTY fija el valor y opcionalmente el valor2 de la propiedad para el area 4D View.
Utilice las constantes del tema PV Propiedades impresión para definir el parámetro propiedad. La siguiente tabla detalla las constantes que se pueden utilizar en los parámetros propiedad y valor:
Constante | Tipo | Valor | Comentario |
pv print adjust area | Entero largo | 10 | Permite añadir o no el área imprimible. Valores asociados:
|
pv print binding | Entero largo | 26 | Permite leer o fijar la ubicación del de la unión cuando la impresión se efectúa en modo por ambas caras (ver arriba). Valores asociados: las siguientes constantes del tema “PV Valores impresión”:
Nota: esta propiedad sólo se puede utilizar bajo Windows. |
pv print bottom margin | Entero largo | 3 | La margen inferior es el área entre la parte inferior del papel (incluyendo la margen muerta inferior) y el pie de página. Valores asociados: margen en píxeles. |
pv print centered | Entero largo | 9 | Permite centrar o no la impresión en la página. Valores asociados:
|
pv print color | Entero largo | 23 | Permite fijar o leer el modo para manejar el color. Esta propiedad sólo es útil con impresoras a color. Valores asociados: constantes del tema “PV Valores impresión”:
Nota: esta propiedad sólo puede utilizarse en Windows. |
pv print dead bottom margin | Entero largo | 18 | Esta constante es de solo lectura (comando PV Get print property) y devuelve el tamaño, en píxeles, del márgen muerto inferior. Nota: el margen muerto es el espacio no imprimible, ubicado al borde del papel. Esta área es fijada por el piloto de la impresora. |
pv print dead left margin | Entero largo | 15 | Esta constante es de sólo lectura (comando PV Get print property) y devuelve el tamaño, en píxeles, del margen muerto izquierdo. Nota: el margen muerto es el espacio no imprimible, ubicado al borde del papel. Esta área es fijada por el piloto de la impresora. |
pv print dead right margin | Entero largo | 17 | Esta constante es de sólo lectura (comando PV Get print property) y devuelve el tamaño, en píxeles, del margen muerto derecho. Nota: el margen muerto es el espacio no imprimible, ubicado al borde del papel. Esta área es fijada por el piloto de la impresora. |
pv print dead top margin | Entero largo | 16 | Esta constante es de sólo lectura (comando PV Get print property) y devuelve el tamaño, en píxeles, del margen muerto superior. Nota: el margen muerto es el espacio no imprimible, ubicado al borde del papel. Esta área es fijada por el piloto de la impresora. |
pv print destination | Entero largo | 24 | Permite fijar u obtener el destino de la impresión. Valores asociados: las siguientes constantes del tema PV Valores impresión:
|
pv print document name | Entero largo | 27 | Permite fijar o leer el nombre del documento de impresión que debe aparecer en la lista de documentos del servidor de impresión. Cuando se utiliza esta constante, valor2 contiene el nombre del documento de impresión. Pase 0 en valor. Para utilizar o restablecer el funcionamiento estándar (uso del nombre “4D View”), pase una cadena vacía en valor2. |
pv print double sided | Entero largo | 25 | Permite imprimir por uno o por ambos lados. Valores asociados:
Nota: esta propiedad sólo se puede utilizar en Windows. |
pv print frame each page | Entero largo | 11 | Permite imprimir o no un marco alrededor de cada página impresa. Valores asociados:
|
pv print grid | Entero largo | 12 | Permite imprimir o no una rejilla en el área. Valores asociados:
|
pv print headers | Entero largo | 8 | Permite imprimir o no los encabezados de las líneas y columnas. Valores asociados:
|
pv print left margin | Entero largo | 0 | El margen izquierdo es el área entre el lado izquierdo del papel (incluyendo el margen muerto izquierdo) y el área de impresión. Valores asociados: margen en píxeles. |
pv print number copies | Entero largo | 21 | Permite fijar o leer el número de copias a imprimir. Valores asociados: número de copias (1 por defecto). |
pv print orientation | Entero largo | 19 | Permite fijar o leer la orientación del papel durante la impresión. Valores asociados: constantes del tema PV Print values.
|
pv print pages from | Entero largo | 28 | Permite fijar o leer el número de la página donde quiere que comience la impresión. Valores asociados: número de página. |
pv print pages to | Entero largo | 29 | Permite fijar o leer el número de la última página a imprimir. Valores asociados: número de página. |
pv print paper height | Entero largo | 14 | Devuelve el alto del papel. Valores asociados: altura en píxeles. |
pv print paper source | Entero largo | 22 | Permite definir o leer la bandeja de papel a utilizar. Valores asociados: valor del elemento info1Array que correspondiente al elemento del arrayNombres devuelto por el comando 4D PRINT OPTION VALUES. Este array contiene el nombre de la bandeja de papel a utilizar. Nota: esta propiedad solo puede utilizarse en Windows. |
pv print paper width | Entero largo | 13 | Devuelve el ancho del papel. Valores asociados: ancho en píxeles. |
pv print repeat first column | Entero largo | 4 | Indica el número de la primera columna del rango de columnas a imprimir en cada página. Esta constante debe utilizarse en combinación con la constante pv print repeat last column. Valores asociados: número de columna. |
pv print repeat first row | Entero largo | 6 | Indica el número de la primera línea del rango de líneas a imprimir en cada página. Esta constante debe utilizarse en combinación con la constante pv print repeat last row. Valores asociados: número de línea. |
pv print repeat last column | Entero largo | 5 | Indica el número de la última columna del rango de columnas a imprimir en cada página. Esta constante debe utilizarse en combinación con la constante pv print repeat first column. Valores asociados: número de columna. |
pv print repeat last row | Entero largo | 7 | Indica el número de la última línea del rango de líneas a imprimir en cada página. Esta constante debe utilizarse en combinación con la constante pv print repeat first row. Valores asociados: número de línea. |
pv print right margin | Entero largo | 2 | El margen derecho es el área entre el lado derecho del papel (incluyendo el margen muerto derecho) y el área de impresión. Valores asociados: margen en píxeles. |
pv print scale | Entero largo | 20 | Permite fijar o leer la escala de impresión actual. Recuerde, sin embargo, que algunas impresoras no permiten modificar la escala. Si pasa un valor invalido, la propiedad pasa al 100% al momento de la impresión. Valores asociados: escala de impresión. |
pv print top margin | Entero largo | 1 | El margen superior es el área entre la parte superior del papel (incluyendo el margen muerto superior) y el área de impresión. Valores asociados: margen en píxeles. |
Ejemplo de elección de la bandeja de papel (alimentación) bajo Windows:
ARRAY TEXT($arrNames;0)
ARRAY LONGINT($arrInfo1;0)
`Recuperación de la lista de bandejas disponibles
PRINT OPTION VALUES(Paper source;$arrNames;$arrInfo1)
Esto es lo que puede recuperar, por ejemplo en los arrays $arrNames y $arrInfo1:
$arrNames | $arrInfo1 |
Selección automática | 15 |
Tray 1 | 257 |
Tray 1 (Manual) | 258 |
Tray 2 | 259 |
Tray 3 | 260 |
Tray 4 | 261 |
Envelope Feeder | 262 |
Si quiere utilizar “Tray 1 (Manual),” debe pasar el índice correspondiente a esta bandeja:
PV SET PRINT PROPERTY(area;pv print paper source;$arrInfo1{3})
Producto: 4D View
Tema: PV Impresión
Número
15809
Modificado: 4D View 2004.1
4D View - Lenguaje ( 4D View v16)