4D v16.3

PRINT OPTION VALUES

Página Inicial

 
4D v16.3
PRINT OPTION VALUES

PRINT OPTION VALUES 


 

PRINT OPTION VALUES ( opçao ; arrayNoms {; info1Array {; info2Array}} )  
Parâmetro Tipo   Descrição
opçao  Inteiro longo in Número de opção
arrayNoms  Array texto in Nomes dos valores
info1Array  Array inteiro longo in Valores (1) da opção
info2Array  Array inteiro longo in Valores (2) da opção

Em nomesArray, o comando PRINT OPTION VALUES devolve uma lista de nomes de valores disponíveis para a opçao de impressão definida. Opcionalmente, pode recuperar a informação para cada valor em info1Array e info2Array.

O parâmetro opçao lhe permite especificar la opção a obter. Deve passar uma das seguintes constantes do tema “Opções de Impressão” (opções que podem devolver as listas de nomes de valores):

Constante Tipo Valor Comentário
Paper option Inteiro longo 1 Se usar apenas valor1, contém o nome do papel. SE usar ambos parâmetros, value1 contém a largura do papel e  valor2 contém a altura do papel. A largura e altura são expressas em píxels. Use o comando PRINT OPTION VALUES para obter o nome, altura e largura de todos os formatos de papel oferecidos pela impressora.
Paper source option Inteiro longo 5

Depois da execução do comando, o array nomesArray assim como onde aplique os arrays info1Array e info2Array serão preenchidos pelo comando com os nomes e informação dos valores disponíveis.

Se passa o valor 1 (paper option) no parâmetro opçao, o comando devolverá a seguinte informação:
  • em nomesArray, os nomes dos formatos de papel disponíveis;
  • em info1Array, as alturas de cada formato de papel;
  • em info2Array, as larguras de cada formato de papel.

Nota: para obter esta informação, o driver de impressão deve ter acesso a um arquivo de descrição (PPD) válido da impressora.

Para obter um formato de papel específico utilizando o comando SET PRINT OPTION, pode passar um dos valores de nomesArray, os valores correspondentes de info1Array e info2Array.

Se passa o valor 5 (paper source option) no parâmetro opçao, o comando devolve os nomes das diferentes bandejas disponíveis em nomesArray e seus números Windows ID internos em info1Array (info2Array permanece vazio).

A ordem dos valores nos arrays está definido pelo driver de impressão. Para indicar uma bandeja utilizando o comando SET PRINT OPTION, deve passar o índice do elemento que deseja no array nomesArray ou info1Array.

Nota: esta opção só pode ser utilizada em Windows.

Para maior informação sobre as diferentes opções de impressão, consulte a descrição de  SET PRINT OPTION e GET PRINT OPTION.

Toda a informação devolvida por estes comandos é fornecida pelo sistema operativo. Consulte a documentação de seu sistema para mais detalhes sobre opções específicas. 

Nota: o comando PRINT OPTION VALUES só funciona com impressoras PostScript.



Ver também 

GET PRINT OPTION
SET PRINT OPTION

 
PROPRIEDADES 

Produto: 4D
Tema: Imprimir
Número 785

 
HISTÓRIA 

Criado por: 4D 2003

 
ARTICLE USAGE

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