4D v14.3

GET PRINT OPTION

Página Inicial

 
4D v14.3
GET PRINT OPTION

GET PRINT OPTION 


 

GET PRINT OPTION ( opção ; valor1 {; valor2} ) 
Parâmetro Tipo   Descrição
opção  Inteiro longo, cadeia in Número de opção ou código de opção PDF
valor1  Inteiro longo, cadeia in Valor 1 da opção
valor2  Inteiro longo in Valor 2 da opção

O comando GET PRINT OPTION devolve os valores atuais de uma opção de impressão.

O parâmetro opção lhe permite especificar a opção a obter. Pode passar uma das seguintes constantes pré-definidas, localizadas no tema “Opções de Impressão” (inteiro longo) ou um código de opção PDF (string).

As constantes de opção são as seguintes:

Constante Tipo Valor
Paper option Inteiro longo 1
Orientation option Inteiro longo 2
Scale option Inteiro longo 3
Number of copies option Inteiro longo 4
Paper source option Inteiro longo 5
Color option Inteiro longo 8
Destination option Inteiro longo 9
Double sided option Inteiro longo 11
Spooler document name option Inteiro longo 12
Mac spool file format option Inteiro longo 13
Hide printing progress option Inteiro longo 14
Um código de opção PDF consta de duas partes, TipoOpção e NomeOpção, combinadas como "TipoOpção:NomeOpção".

O comando devolve nos parâmetros valor1 e (opcionalmente) valor2, os valores atuais da opção especificada. Para maior informação sobre opções, códigos de opção PDF e valores possíveis, consulte a descrição do comando SET PRINT OPTION.

Considere as seguintes características específicas do comando GET PRINT OPTION :

  • opcion = 1 (paper option): devolve o nome do papel atual em valor1 se valor2 for omitido. Se for passado valor2, o comando devolve, respectivamente, a largura e a altura do papel em valor1 e valor2. Utilize o comando PRINT OPTION VALUES para obter o nome, a altura e a largura de todos os formatos de papel oferecidos pela impressora.
  • opcion = 2 (orientation option): devolve 1 (Vertical) ou 2 (Horizontal). Se for utilizada uma opção de orientação diferente, valor1 toma o valor 0.
  • opcion = 5 (paper source option): em valor1, devolve o índice (no array de bandejas devolvidas pelo comando PRINT OPTION VALUES) da bandeja de papel utilizada (valor2 deve ser omitido).
    Nota:
    esta opção só pode ser utilizada em Windows.
  • option = 8 (color option): devolve um código em valor1 especificando o modo de administração da cor: 1=preto e branco (monocromo), 2=Cor.
    Nota:
    esta opção só pode ser utilizada em Windows.
  • opcion = 9 (destination option): se o valor atual não estiver na lista pré-definida, valor1 contém -1 e a variável sistema OK toma o valor 1. Se ocorre um erro, valor1 e a variável sistema OK tomam o valor 0. Se valor1 contiver um valor pré-definido diferente de 1 ou 5, valor2 contém a rota de acesso do arquivo impresso.
  • opcion = 11 (double sided option): devolve 0 (padrão ou um só lado, valor por padrão) ou 1 (pelos dois lados) em valor1. Se valor1 for igual a 1, valor2 pode devolver um dos seguintes valores: 0=encadernação esquerda (por padrão), 1=Encadernação superior.
    Nota:
    esta opção só pode ser utilizada em Windows.
  • opcion = 12 (spooler document name option): devolve o nome do documento de impressão atual em valor1, se tiver sido definido préviamente. Do contrário, devolve uma string vazia.
Nota: o comando GET PRINT OPTION só funciona com impressoras PostScript.

A variável sistema OK toma o valor 1 se o comando tiver sido executado corretamente; do contrário, toma o valor 0

 
PROPRIEDADES 

Produto: 4D
Tema: Imprimir
Número 734

Este comando modifica a variável sistema OKComportamento específico sob Mac OSComportamento específico sob Windows

 
HISTÓRIA 

Modificado: 4D 2004.3

 
VER TAMBÉM 

PRINT OPTION VALUES
SET PRINT OPTION

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)

Inherited from : GET PRINT OPTION ( 4D v11 SQL Release 6)