4D v16.3

Opciones de impresión

Inicio

 
4D v16.3
Opciones de impresión

Opciones de impresión 

 

Constante  Tipo Valor Comentario
Color option  Entero largo 8 (Windows únicamente) valor1 únicamente: código que especifica el modo para el manejo del color: 1=Blanco y negro (monocromo), 2=Color.
Versiones 64 bits: esta opción no está disponible en versiones 4D de 64 bits (obsoleto)
Destination option  Entero largo 9 valor1: código que especifica el tipo de destino de la impresión: 1=Impresora, 2=Archivo (PC)/PS (Mac), 3=Archivo PDF, 5=Pantalla (opción del driver OS X).
Si valor1 es diferente de 1 o 5, valor2 contiene un nombre de ruta para el documento resultante. Esta ruta se utilizará hasta que se especifique otra ruta. Si un archivo con el mismo nombre ya existe en el lugar de destino, será sustituido. Con GET PRINT OPTION, si el valor actual no está en la lista predefinida, valor1 contiene -1 y la variable sistema OK toma el valor 1. Si ocurre un error, valor1 y la variable sistema OK toman el valor 0.
Nota
: en Windows, puede definir el destino de impresión 3 (archivo PDF) cuando el driver PDF Creator ha sido instalado. Cuando se pasan los valores (9;3;ruta), 4D inicia automáticamente una impresión PDF "silenciosa" que tiene en cuenta los códigos de opción pasados (note que si pasa una cadena vacía en valor2 u omite este parámetro, aparece el diálogo de guardar archivo en el momento de la impresión.) Después de la impresión, los parámetros actuales se restauran. Esto simplifica el control de las impresiones PDF por 4D y permite escribir código multiplataforma. Cuando los valores (9;3;ruta) no se transmiten, la impresión no es controlada por 4D y los eventuales códigos de opciones de PDF Creator se ignoran.
Double sided option  Entero largo 11 (Windows únicamente) valor1: 0=Un solo lado o estándar, 1=Doble cara. Si valor1=1, valor2 contiene la unión: 0=Izquierda (valor predeterminado), 1=Unión superior.
Nota: esta opción sólo se puede utilizar en Windows.
Generic PDF driver  Cadena _4d_pdf_printer Nota: esta funcionalidad no está disponible en las versiones 32 bits de 4D.
  • En OS X, declara el driver predeterminado como impresora actual. Este driver no es visible y no está en la lista devuelta por el comando PRINTERS LIST. la ruta de acceso al documento PDF se debe definir utilizando el comando SET PRINT OPTION, si no, se devuelve el error 3107.
  • En Windows, declara el driver PDF de Windows (llamado "Microsoft Print to PDF") como impresora actual. Esta constante está disponible en Windows 10 únicamente, cuando está instalada la opción PDF. Con otras versiones de Windows, o cuando no hay ningún driver PDF disponible, el comando no hace nada y la variable OK toma el valor 0.
Hide printing progress option  Entero largo 14 (Mac únicamente) valor1 únicamente: 1=ocultar ventanas de progreso, 0= mostrar las ventanas de progreso de impresión (por defecto). Esta es una opción particularmente útil en el caso de impresión PDF en OS X.
Nota: ya existe una opción de progreso de impresión accesible vía el cuadro de diálogo Propiedades de la base (página Interfaz). Sin embargo, se aplica globalmente a la aplicación y no oculta todas las ventanas bajo OS X.
Legacy printing layer option  Entero largo 16 (Versiones 4D 64 bits para Windows únicamente) valor1 únicamente: 1=seleccionar la antigua capa de impresión GDI para todos los trabajos de impresión subsiguientes. 0=seleccionar la capa de impresión D2D (por defecto).
Versiones 64 bits: este selector sólo es compatible con las aplicaciones 4D 64 bits mono usuario en Windows; se ignora en otras plataformas. Está destinado principalmente para permitir plug-ins de antigua generación imprimir dentro de tareas de impresión 4D.


Mac spool file format option  Entero largo 13 (Mac únicamente) valor1 únicamente: 0=impresión en modo PDF (valor por defecto) 1 = impresión en modo PostScript.
Notas:
- Esta opción no tiene efecto en Windows..
- En OS X, la impresión se realiza en formato PDF de forma predeterminada. Sin embargo, el driver de impresión PDF no es compatible con imágenes PICT con información PostScript encapsulada, estas imágenes se generan, particularmente, por los softwares de dibujo vectorial. Para evitar este problema, esta opción le permite modificar el modo de impresión a utilizar en OS X para la sesión actual. Tenga en cuenta la impresión en modo PostScript puede conducir a efectos secundarios no deseados.
Versiones 64 bits: esta opción no es compatible; Es reemplazada por la opción Driver PDF générique del comando SET CURRENT PRINTER.
Number of copies option  Entero largo 4 valor1 únicamente: número de copias a imprimir.
Orientation option  Entero largo 2 valor1 únicamente: 1=Retrato, 2=Paisaje. Si se utiliza una opción de orientación diferente, GET PRINT OPTIONdevuelve 0 en valor1.
Versiones 64 bits: esta opción se puede llamar desde una tarea de impresión, lo que significa que puede cambiar de vertical a horizontal, o viceversa, durante el mismo trabajo de impresión.
Page range option  Entero largo 15 valor1=primera página a imprimir (valor por defecto 1) y (opcional) valor2=número de la última página a imprimir (valor por defecto -1 = fin del documento).
Page setup dialog  Entero largo 1 Visualización del diálogo de configuración de página
Paper option  Entero largo 1 Si sólo utiliza valor1, que contiene el nombre del papel. Si se utilizan los dos parámetros, valor1 contiene el ancho del papel y valor2 contiene el alto del papel. El ancho y el alto se expresan en píxeles de pantalla. Utilice el comando PRINT OPTION VALUES para obtener el nombre, el alto y el ancho de todos los formatos de papel que ofrece la impresora.
Paper source option  Entero largo 5 (Windows únicamente) valor1 únicamente: número correspondiente al índice, en el array de bandejas devuelto por el comando PRINT OPTION VALUES, de la bandeja de papel a utilizar. Esta opción sólo se puede utilizar en Windows.

PDFCreator Printer name  Cadena PDFCreator Visualización de la caja de impresión
Print dialog  Entero largo 2 Visualización de la caja de diálogo de Impresión
Scale option  Entero largo 3 valor1 únicamente: valor de la escala en porcentaje. Tenga cuidado, algunas impresoras no permiten modificar la escala. Si pasa un valor no válido, la propiedad se reinicia al 100% en el momento de la impresión.

Spooler document name option  Entero largo 12 valor1 únicamente: nombre del documento de impresión actual, que aparece en la lista de documentos de la cola de impresión. El nombre definido para esta instrucción se utilizará para todos los documentos de impresión de la sesión hasta que un nuevo nombre o una cadena vacía no se pase. Para utilizar o restablecer el funcionamiento normal (usando el nombre del método en el caso de un método, el nombre de la tabla para un registro, etc.), pase una cadena vacía en valor1.


Ver también 

GET PRINT OPTION
PRINT OPTION VALUES
SET CURRENT PRINTER
SET PRINT OPTION

 
PROPIEDADES 

Producto: 4D
Tema: Lista de temas de constantes

 
HISTORIA 

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)