Rapide Advanced Adulte
 
 Web|Image|Shop|Video|News|Wmx|Mobile|Wiki|Ajouter ce moteur

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.Fonctions .NET
.Fonctions Apache
.Alternative PHP Cache
.Débogueur avancé pour PHP
.Tableaux
.Aspell (Obsolète)
.Nombres de grande taille BCMath
.Compilateur bytecode pour PHP
.Compression Bzip2
.Calendrier
.Paiement CCVS (Obsolète)
.Classes et Objets
.Fonctions Classkit
.Fonctions ClibPDF
.COM et .Net (Windows)
.Crack
.Caractères
.CURL
.Paiement Cybercash
.Fonctions Crédit Mutuel CyberMUT
.Cyrus IMAP
.Dates et heures
.Fonctions DB++
.DBA
.dBase
.DBM (Obsolète)
.Fonctions dbx
.Direct IO
.Accès aux dossiers
.Fonctions DOM
.Fonctions DOM XML
.Fonctions enchant
.Gestion des erreurs
.EXIF
.Fonctions Expect
.Fonctions de monitorage d'altération de fichiers
.Forms Data Format
.Fonctions Fileinfo
.Fonctions filePro
.Système de fichiers
.Fonctions Filter
.Fonctions Firebird/InterBase
.Fonctions Firebird/Interbase (PDO FIREBIRD)
.Fonctions FriBiDi
.FrontBase
.Fonctions FTP
.Fonctions
.Fonctions GeoIP
.Gettext (GNU)
.Fonctions GMP
.gnupg Fonctions
.Net Gopher
.Fonctions hash
.HTTP
.Hyperwave
.Hyperwave API
.Fonctions IBM (PDO IBM)
.Fonctions IBM DB2, Cloudscape et Apache Derby
.ICAP
.Iconv
.Fonctions ID3
.Fonctions d'administration d'IIS
.Images
.Image magick Functions
.IMAP
.Informix
.Fonctions Informix (PDO INFORMIX)
.Ingres II
.IRC
.Intégration de Java avec PHP
.Fonctions JSON
.KADM5
.LDAP
.libxml
.Lotus Notes
.Fonctions LZF
.Mail
.Traitement d'email
.Mathématiques
.MaxDB PHP Extension
.MCAL
.chiffrement mcrypt
.Fonctions de paiement MCVE (Monetra)
.Fonctions Memcache
.Hash
.Fonctions Mimetype
.Ming pour Flash
.Fonctions diverses
.mnoGoSearch
.Microsoft SQL Server
.Microsoft SQL Server et Fonctions Sybase (PDO DBLIB)
.Sessions Mohawk
.mSQL
.Chaînes de caractères multi-octets
.Fonctions muscat
.MySQL
.Fonctions MySQL (PDO MYSQL)
.Extension MySQL améliorée
.Fonctions de contrôle d'écran de terminal
.Réseau
.Fonctions Newt
.Netscape Server API
.agrégation d'objets/Composition de fonctions
.Overload
.Fonctions Oracle
.Fonctions ODBC (unifiés)
.Fonctions ODBC et DB2 (PDO ODBC)
.oggvorbis
.Gestion Audio OpenAL
.OpenSSL
.Oracle (Obsolète)
.Fonctions Oracle (PDO OCI)
.Bufferisation de sortie
.Ovrimos SQL
.Accès aux fichiers Paradox
.Fonctions Parsekit
.Contrôle des processus
.Expressions rationnelles compatibles Perl
.Fonctions PDF
.Fonctions PDO
.Phar archive stream and classes
.Options PHP et informations
.Fonctions POSIX
.Expressions rationnelles
.PostgreSQL
.Fonctions PostgreSQL (PDO PGSQL)
.Impression
.Exécution de programmes externes
.Création de document PostScript
.Pspell
.qtdom
.Radius
.Rar
.Readline (GNU)
.Recode (GNU)
.Fonctions Lecture d'En-tête RPM
.Fonctions runkit
.SAM - Messagerie asynchrone
.Extension client Satellite CORBA (Obsolète)
.SCA Functions
.Fonctions SDO
.Fonctions de Service d'Accès de Données SDO XML
.Fonctions SDO Relationnel Service d'Accès de Données
.Sémaphores et gestion de la mémoire partagée
.SESAM
.Sauvegarde d'Identifiant de session PostgreSQL
.Sessions
.Mémoire partagée
.Fonctions SimpleXML
.Fonctions SNMP
.Fonctions SOAP
.Sockets
.Fonctions Standard PHP Library (SPL)
.Fonctions SQLite
.Fonctions SQLite (PDO SQLITE)
.Shell2 sécurisé
.Fonctions statistics
.Flux
.Chaînes de caractères (Strings)
.Shockwave Flash
.Sybase
.Fonctions TCP Wrappers
.Tidy
.Analyseur de code PHP
.Unicode Functions
.URL
.Fonctions de gestion des variables
.Paiement par Verisign
.vpopmail
.API windows
.WDDX
.Fonctions win32ps
.Fonctions win32service
.Fonctions xattr
.Fonctions xdiff
.Analyseur syntaxique XML
.XML-RPC
.XMLReader functions
.Fonctions XMLWriter
.XSL
.XSLT
.YAZ
.NIS
.Fonctions ZIP
.Compression Zlib
 
   

  ps  


CXXIX. Création de document PostScript

Introduction

Ce module permet de créer des documents PostScript. Il a beaucoup de similarités avec l'extension pdf. Actuellement, cet API est pratiquement identique et dans la plupart des cas, seuls les préfixes de chaque fonction sont remplacés de pdf_ par ps_. Cela fonctionne aussi pour les fonctions qui n'ont pas de signification dans le document PostScript (par exemple, l'ajout d'hyperliens) mais aura un effet si le document est converti en PDF.

Les documents créés par cette extension sont parfois même supérieurs aux documents créés avec l'extension pdf, parce que les fonctions de rendement de texte de pslib peuvent gérer le crénage, la coupure de mot et les ligatures qui résultent à un bien meilleur affichage de boîte texte.

Pré-requis

Vous devez au moins PHP 4.3.0 et pslib >= 0.1.12. La bibliothèque ps (pslib) est disponible à http://pslib.sourceforge.net/.

Installation

Une courte note pour l'installation : tapez seulement
$ pecl install ps
dans votre console.

Configuration à l'exécution

Cette extension ne définit aucune directive de configuration.

Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

Les deux tables suivantes listent toutes les constantes définies par l'extension ps.

Tableau 1. Constantes pour line caps

NomDescription
ps_LINECAP_BUTT 
ps_LINECAP_ROUND 
ps_LINECAP_SQUARED 

Tableau 2. Constantes pour line joins

NomDescription
ps_LINEJOIN_MITER 
ps_LINEJOIN_ROUND 
ps_LINEJOIN_BEVEL 

Contact Information

Si vous avez des commentaires, résolutions de bogues, améliorations pour soit cette extension ou pslib alors laissez moi un message à steinm@php.net. Toute aide est la bienvenue.

Table des matières
ps_add_bookmark -- Ajoute un signet à la page courante
ps_add_launchlink -- Ajoute un lien qui démarre un fichier
ps_add_locallink -- Ajoute un lien à une page dans le même document
ps_add_note -- Ajoute une note à la page courante
ps_add_pdflink -- Ajoute un lien à une page à un second document pdf
ps_add_weblink -- Ajoute un lien à un emplacement web
ps_arc -- Dessine un arc dans le sens contraire des aiguilles d'une montre
ps_arcn -- Dessine un arc dans le sens des aiguilles d'une montre
ps_begin_page -- Démarre une nouvelle page
ps_begin_pattern -- Démarre un nouveau motif
ps_begin_template -- Démarre un nouveau modèle
ps_circle -- Dessine un cercle
ps_clip -- Attache le dessin au chemin courant
ps_close_image -- Ferme l'image et libère la mémoire
ps_close -- Ferme le document PostScript
ps_closepath_stroke -- Ferme et trace un chemin
ps_closepath -- Ferme un chemin
ps_continue_text -- Continue un texte à la ligne suivante
ps_curveto -- Dessine une courbe
ps_delete -- Supprime toutes les ressources d'un document PostScript
ps_end_page -- Termine une page
ps_end_pattern -- Termine un motif
ps_end_template -- Termine un modèle
ps_fill_stroke -- Remplit et trace le chemin courant
ps_fill -- Remplit le chemin courant
ps_findfont -- Charge une police
ps_get_buffer -- Récupère le tampon complet contenant les données PS générées
ps_get_parameter -- Récupère certains paramètres
ps_get_value -- Récupère certaines valeurs
ps_hyphenate -- Relie un mot
ps_lineto -- Dessine une ligne
ps_makespotcolor -- Crée une tache de couleur
ps_moveto -- Fixe le point courant
ps_new -- Crée un nouvel objet document PostScript
ps_open_file -- Ouvre un fichier pour écriture
ps_open_image_file -- Ouvre une iamge à partir d'un fichier
ps_open_image -- Lit une image pour placement futur
ps_place_image -- Place une image sur la page
ps_rect -- Dessine un rectangle
ps_restore -- Restaure un contexte précédemment sauvegardé
ps_rotate -- Fixe le facteur de rotation
ps_save -- Sauvegarde le contexte courant
ps_scale -- Fixe le facteur de redimensionnement
ps_set_border_color -- Fixe la couleur des bordures pour les commentaires
ps_set_border_dash -- Fixe la grandeur des tirets pour les bordures des commentaires
ps_set_border_style -- Fixe le style de bordure des commentaires
ps_set_info -- Fixe les champs d'informations d'un document
ps_set_parameter -- Fixe certains paramètres
ps_set_text_pos -- Fixe la position l'écriture du texte
ps_set_value -- Fixe certaines valeurs
ps_setcolor -- Fixe la couleur courante
ps_setdash -- Fixe l'apparence d'une ligne pointillée
ps_setflat -- Fixe la position à plat
ps_setfont -- Fixe la police à utiliser pour la prochaine écriture
ps_setgray -- Fixe la valeur de gris
ps_setlinecap -- Fixe l'apparence des fins de ligne
ps_setlinejoin -- Fixe comment les lignes connectés sont jointes
ps_setlinewidth -- Fixe la largeur d'une ligne
ps_setmiterlimit -- Fixe les limites de l'anglet
ps_setpolydash -- Fixe l'apparence d'une ligne pointillée
ps_shading_pattern -- Crée un motif basé sur le ton
ps_shading -- Crée un ton pour usage futur
ps_shfill -- Remplit un espace avec un ton
ps_show_boxed -- Écriture de texte dans une boîte
ps_show_xy -- Écrit du texte à la position donnée
ps_show -- Écrit du texte
ps_string_geometry -- Récupère les géométries d'une chaîne de caractères
ps_stringwidth -- Récupère la largeur d'une chaîne de caractères
ps_stroke -- Dessine le chemin courant
ps_symbol_name -- Récupère le nom d'un glyphe
ps_symbol_width -- Récupère la largeur d'un glyphe
ps_symbol -- Écrit un glyphe
ps_translate -- Fixe une translation

    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur
.