Manuel PHP
Précédent |  | Suivant

# ps_get_parameter

(PECL)

ps_get_parameter -- Récupère certains paramètres

## Description

string ps_get_parameter ( resource psdoc, string name [, float modifier] )

Récupère plusieurs paramètre qui ont été fixés directement par ps_set_parameter() ou indirectement par une ou d'autres fonctions. Les paramètres sont par définitions des valeurs de chaîne de caractères. Cette fonction ne peut être utilisée pour récupérer les ressources qui ont été aussi fixées par ps_set_parameter().

Le paramètre `name` peut avoir une des valeurs suivantes.

`fontname`

  Le nom de la police présentement active ou la police dont l'identifiant est passé dans le paramètre `modifier`.

`fontencoding`

  L'encodage de la police présentement active.

`dottedversion`

  La version la bibliothèque sous-jacente pslib dans le format <majeur>.<mineur>.<sousmineur>

`scope`

  La portée courante du dessin. Peut être un objet, un document, null, une page, un motif, un chemin, un modèle, un prolog, une police, un glyphe.

`ligaturedisolvechar`

  Le caractère qui détache une ligature. Si vous utilisez une police qui contient une ligature `ff' et `|` est le caractère à détacher la ligature, alors `f|f' donnera deux `f' au lieu de la ligature `ff'.

`imageencoding`

  L'encodage utilisé pour encoder des images. Peut être soit `hex` ou `85`. L'encodage hex utilise deux bytes dans le fichier postscript, chaque byte dans une image. 85 signifie l'encodage Ascii85.

`linenumbermode`

  Fixe à `paragraph` si des lignes sont numérotées à l'intérieur d'un paragraphe ou `box` si elles sont numérotées dans une boîte qui l'entoure.

`linebreak`

  Seulement utilisé si le texte est affiché avec ps_show_boxed(). Si fixé à `TRUE`, un retour au chariot ajoutera un saut de ligne.

`parbreak`

  Seulement utilisé si le texte est affiché avec ps_show_boxed(). Si fixé à `TRUE`, un retour au chariot démarrera un nouveau paragraphe.

`hyphenation`

  Seulement utilisé si le texte est affiché avec ps_show_boxed(). Si fixé à `TRUE`, le paragraphe sera divisé si un dictionnaire de trait d'union est fixé et existe.

`hyphendict`

  Nom du fichier du dictionnaire utilisé pour le motif de trait d'union.

## Liste de paramètres

`psdoc`

  Identifiant d'un fichier postscript retourné par ps_new().

`name`

  Nom du paramètre.

`modifier`

  Un identifiant requis si le paramètre d'une ressource est requis, par exemple, la taille d'une image. Dans ce cas, l'identifiant de la ressource est passé.

## Valeurs de retour

Retourne la valeur du paramètre ou `FALSE` en cas d'erreur.

## Voir aussi

ps_set_parameter()

Précédent | Sommaire | Suivant
ps_get_buffer | Niveau supérieur | ps_get_value