4D v14.3

LIRE OPTION IMPRESSION

Accueil

 
4D v14.3
LIRE OPTION IMPRESSION

LIRE OPTION IMPRESSION 


 

LIRE OPTION IMPRESSION ( option ; valeur1 {; valeur2} ) 
Paramètre Type   Description
option  Entier long, Chaîne in Numéro d’option ou Code d'option PDF
valeur1  Entier long, Chaîne in Valeur 1 de l’option
valeur2  Entier long in Valeur 2 de l’option

La commande LIRE OPTION IMPRESSION retourne la ou les valeur(s) courante(s) d’une option d’impression.

Le paramètre option vous permet de désigner l’option à lire. Vous pouvez passer soit une constante du thème (entier long), soit un code d'option PDF (chaîne).

Les constantes d'option sont les suivantes :

Constante Type Valeur
Option papier Entier long 1
Option orientation Entier long 2
Option échelle Entier long 3
Option nombre copies Entier long 4
Option alimentation Entier long 5
Option couleur Entier long 8
Option destination Entier long 9
Option recto verso Entier long 11
Option nom document à imprimer Entier long 12
Option mode impression Mac Entier long 13
Option masquer progression impr Entier long 14

Un code d’option PDF est constitué de deux parties, TypeOption et NomOption, assemblées sous la forme "TypeOption:NomOption".

La commande retourne dans les paramètres valeur1 et (facultativement) valeur2 la ou les valeur(s) courante(s) de l’option spécifiée.

Pour plus d'informations sur les options, les codes d'option PDF et les valeurs possibles, reportez-vous à la description de la commande FIXER OPTION IMPRESSION.

A noter les spécificités suivantes de la commande LIRE OPTION IMPRESSION :

  • option = 1 (Option papier) : retourne le nom du papier courant dans valeur1 si valeur2 est omis. Si valeur2 est passé, la commande retourne respectivement la largeur et la hauteur du papier dans valeur1 et valeur2. Utilisez la commande VALEURS OPTION IMPRESSION pour connaître le nom, la hauteur et la largeur de tous les formats de papier proposés par l’imprimante.
  • option = 2 (Option orientation) : retourne 1 (Portrait) ou 2 (Paysage). Si une option d’orientation différente est utilisée, valeur1 prend la valeur 0.
  • option = 5 (Option alimentation) : retourne dans valeur1 l’indice, dans le tableau des bacs retourné par la commande VALEURS OPTION IMPRESSION, du bac papier utilisé (valeur2 doit être omis).
    Note :
    Cette option est utilisable sous Windows uniquement.
  • option = 8 (Option couleur) : retourne dans valeur1 un code indiquant le mode de prise en charge de la couleur : 1=Noir et blanc (monochrome), 2=Couleur.
    Note :
    Cette option est utilisable sous Windows uniquement.
  • option = 9 (Option destination) : si la valeur courante n’est pas dans la liste prédéfinie, valeur1 contient -1 et la variable système OK vaut 1. Si une erreur se produit, valeur1 et la variable système OK valent 0. Si valeur1 contient une valeur prédéfinie différente de 1 ou de 5, valeur2 contient le chemin d’accès du fichier imprimé.
  • option = 11 (Option recto verso) : retourne 0 (Standard ou Recto, valeur par défaut) ou 1 (Recto-verso) dans valeur1. Si valeur1 vaut 1, valeur2 peut retourner une des valeurs suivantes : 0=Reliure à gauche (par défaut), 1=Reliure en haut.
    Note : Cette option est utilisable sous Windows uniquement.
  • option = 12 (Option nom document à imprimer) : retourne dans valeur1 le nom du document d’impression courant, s’il a été défini au préalable. Sinon, une chaîne vide est retournée.

Note : La commande LIRE OPTION IMPRESSION fonctionne avec les imprimantes PostScript uniquement.

La variable système OK prend la valeur 1 si la commande a été exécutée correctement, sinon elle prend la valeur 0.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Impressions
Numéro : 734
Nom intl. : GET PRINT OPTION

Cette commande modifie la variable système OKComportement spécifique sous Mac OSComportement spécifique sous Windows

 
HISTORIQUE 

Modifié : 4D 2004.3

 
VOIR AUSSI  

FIXER OPTION IMPRESSION
VALEURS OPTION IMPRESSION

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v12.4)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)

Hérité de : LIRE OPTION IMPRESSION ( 4D v11 SQL Release 6)