Downloads
Documentation
Get Involved
Help
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Dealing with XForms
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Introduction »
« gnupg_verify
Manuel PHP
Référence des fonctions
Affichage des données non-textuelles
Change language:
English
Brazilian Portuguese
Chinese (Simplified)
French
German
Japanese
Korean
Romanian
Russian
Spanish
Turkish
Other
Edit
Report a Bug
Haru PDF
Introduction
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
Exemple d'utilisation de PECL/haru
Polices internes et encodages
Polices internes
Encodages internes
HaruException
— Classe HaruException
HaruDoc
— Classe HaruDoc
HaruDoc::addPage
— Ajoute une nouvelle page au document
HaruDoc::addPageLabel
— Définit le style de numérotation d'une série de pages
HaruDoc::__construct
— Construit un nouvel objet HaruDoc
HaruDoc::createOutline
— Crée une instance HaruOutline
HaruDoc::getCurrentEncoder
— Récupère l'instance HaruEncoder actuellement utilisée dans le document
HaruDoc::getCurrentPage
— Retourne la page courante du document
HaruDoc::getEncoder
— Récupère l'instance HaruEncoder de l'encodage spécifié
HaruDoc::getFont
— Récupère une instance HaruFont
HaruDoc::getInfoAttr
— Récupère la valeur courante d'un attribut de document spécifié
HaruDoc::getPageLayout
— Récupère la disposition courante de la page
HaruDoc::getPageMode
— Récupère le mode courant de la page
HaruDoc::getStreamSize
— Récupère la taille du flux temporaire
HaruDoc::insertPage
— Insère une nouvelle page juste avant la page spécifiée
HaruDoc::loadJPEG
— Charge une image JPEG
HaruDoc::loadPNG
— Charge une image PNG
HaruDoc::loadRaw
— Charge une image RAW
HaruDoc::loadTTC
— Charge la police avec l'index spécifié depuis le fichier TTC
HaruDoc::loadTTF
— Charge un fichier de police TTF
HaruDoc::loadType1
— Charge la police Type1
HaruDoc::output
— Écrit les données du document dans un buffer de sortie
HaruDoc::readFromStream
— Lit les données depuis le flux temporaire
HaruDoc::resetError
— Réinitialise le statut d'erreur du gestionnaire de document
HaruDoc::resetStream
— Revient au début du flux temporaire
HaruDoc::save
— Sauvegarde le document dans le fichier spécifié
HaruDoc::saveToStream
— Sauvegarde le document dans un flux temporaire
HaruDoc::setCompressionMode
— Définit le mode de compression pour le document
HaruDoc::setCurrentEncoder
— Définit l'encodeur courant pour le document
HaruDoc::setEncryptionMode
— Définit le mode de chiffrement pour le document
HaruDoc::setInfoAttr
— Définit l'attribut d'information du document
HaruDoc::setInfoDateAttr
— Définit les attributs d'informations de date et d'heure pour le document
HaruDoc::setOpenAction
— Définit quelle page est affichée lors de l'ouverture du document
HaruDoc::setPageLayout
— Définit la façon dont la page doit être affichée
HaruDoc::setPageMode
— Définit la façon dont le document doit être affiché
HaruDoc::setPagesConfiguration
— Définit le nombre de pages par jeu de pages
HaruDoc::setPassword
— Définit les mots de passe de l'utilisateur et du propriétaire pour le document
HaruDoc::setPermission
— Définit les permissions du document
HaruDoc::useCNSEncodings
— Active l'encodage chinois simplifié
HaruDoc::useCNSFonts
— Active les polices chinoises simplifiées internes
HaruDoc::useCNTEncodings
— Active l'encodage chinois traditionnel
HaruDoc::useCNTFonts
— Active les polices chinoises traditionnelles internes
HaruDoc::useJPEncodings
— Active l'encodage japonais
HaruDoc::useJPFonts
— Active les polices japonaises internes
HaruDoc::useKREncodings
— Active l'encodage coréen
HaruDoc::useKRFonts
— Active les polices coréennes internes
HaruPage
— Classe HaruPage
HaruPage::arc
— Ajoute un arc au chemin courant
HaruPage::beginText
— Commence un objet texte et définit la position courante du texte à (0,0)
HaruPage::circle
— Ajoute un cercle au chemin courant
HaruPage::closePath
— Ajoute une ligne droite depuis le point courant jusqu'au point de départ du chemin
HaruPage::concat
— Concatène la matrice de transformation courante et la matrice spécifiée
HaruPage::createDestination
— Crée une nouvelle instance HaruDestination
HaruPage::createLinkAnnotation
— Crée une nouvelle instance HaruAnnotation
HaruPage::createTextAnnotation
— Crée une nouvelle instance HaruAnnotation
HaruPage::createURLAnnotation
— Crée une nouvelle instance HaruAnnotation instance
HaruPage::curveTo2
— Ajoute une courbe de Bézier au chemin courant
HaruPage::curveTo3
— Ajoute une courbe de Bézier au chemin courant
HaruPage::curveTo
— Ajoute une courbe de Bézier au chemin courant
HaruPage::drawImage
— Affiche une image dans la page
HaruPage::ellipse
— Ajoute une ellipse au chemin courant
HaruPage::endPath
— Termine l'objet chemin courant sans effectuer d'opérations de remplissage et de peinture
HaruPage::endText
— Termine l'objet texte courant
HaruPage::eofill
— Remplit le chemin courant en utilisant la règle "even-odd"
HaruPage::eoFillStroke
— Remplit le chemin courant en utilisant la règle "even-odd", puis, peint le chemin
HaruPage::fill
— Remplit le chemin courant en utilisant des nombres différents de zéro
HaruPage::fillStroke
— Remplit le chemin en utilisant des nombres différents de zéro, puis peint le chemin
HaruPage::getCharSpace
— Récupère la valeur courante de l'espacement des caractères
HaruPage::getCMYKFill
— Récupère la couleur de remplissage courante
HaruPage::getCMYKStroke
— Récupère la couleur de remplissage courante
HaruPage::getCurrentFont
— Récupère la police actuellement utilisée
HaruPage::getCurrentFontSize
— Récupère la taille de la police courante
HaruPage::getCurrentPos
— Récupère la position courante pour l'affichage
HaruPage::getCurrentTextPos
— Récupère la position courante pour l'affichage du texte
HaruPage::getDash
— Récupère le style de tiret courant
HaruPage::getFillingColorSpace
— Récupère la couleur de remplissage
HaruPage::getFlatness
— Récupère la planéité de la page
HaruPage::getGMode
— Récupère le mode courant de graphique
HaruPage::getGrayFill
— Récupère la couleur courante de remplissage
HaruPage::getGrayStroke
— Récupère la couleur courante
HaruPage::getHeight
— Récupère la hauteur de la page
HaruPage::getHorizontalScaling
— Récupère la valeur courante de l'échelle horizontale
HaruPage::getLineCap
— Récupère le style courant de fin de lignes
HaruPage::getLineJoin
— Récupère le style de jointure de lignes
HaruPage::getLineWidth
— Récupère la largeur courante de la ligne
HaruPage::getMiterLimit
— Récupère la valeur de la limite de l'anglet
HaruPage::getRGBFill
— Récupère la couleur courante de remplissage
HaruPage::getRGBStroke
— Récupère la couleur de peinture courante
HaruPage::getStrokingColorSpace
— Récupère la couleur de peinture de l'espace courant
HaruPage::getTextLeading
— Récupère la valeur courante de l'espacement des lignes
HaruPage::getTextMatrix
— Récupère la matrice de transformation courante du texte de la page
HaruPage::getTextRenderingMode
— Récupère le mode de rendu courant du texte
HaruPage::getTextRise
— Récupère la valeur de la levée du texte
HaruPage::getTextWidth
— Récupère la largeur du texte en utilisant la taille de la police courante, l'espacement des caractères et l'espacement des mots
HaruPage::getTransMatrix
— Récupère la matrice de transformation courante de la page
HaruPage::getWidth
— Récupère la largeur de la page
HaruPage::getWordSpace
— Récupère la valeur courante de l'espacement entre les mots
HaruPage::lineTo
— Trace une ligne depuis le point courant vers le point spécifié
HaruPage::measureText
— Calcule le longueur des caractères qui peuvent être inclus sur une ligne de largeur spécifiée
HaruPage::moveTextPos
— Déplace la position du texte à une position donnée
HaruPage::moveTo
— Définit le point de départ pour la nouvelle ligne
HaruPage::moveToNextLine
— Déplace la position du texte au début de la prochaine ligne
HaruPage::rectangle
— Ajoute un rectangle à la position courante
HaruPage::setCharSpace
— Définit l'espacement des caractères pour la page
HaruPage::setCMYKFill
— Définit la couleur de remplissage de la page
HaruPage::setCMYKStroke
— Définit la couleur de remplissage de la page
HaruPage::setDash
— Définit le style de tiret pour la page
HaruPage::setFlatness
— Définit la planéité de la page
HaruPage::setFontAndSize
— Définit la police et sa taille pour la page
HaruPage::setGrayFill
— Définit la couleur de remplissage de la page
HaruPage::setGrayStroke
— Définit la couleur de remplissage de la page
HaruPage::setHeight
— Définit la hauteur de la page
HaruPage::setHorizontalScaling
— Définit la graduation horizontale de la page
HaruPage::setLineCap
— Définit la forme à utiliser à la fin des lignes
HaruPage::setLineJoin
— Définit le style de jointure de ligne pour la page
HaruPage::setLineWidth
— Définit la largeur de la ligne pour la page
HaruPage::setMiterLimit
— Définit la valeur courante de la limite de l'anglet de la page
HaruPage::setRGBFill
— Définit la couleur de remplissage pour la page
HaruPage::setRGBStroke
— Définit la couleur de remplissage de la page
HaruPage::setRotate
— Définit l'angle de rotation de la page
HaruPage::setSize
— Définit la taille et la direction de la page
HaruPage::setSlideShow
— Définit le style de transition pour la page
HaruPage::setTextLeading
— Définit l'espacement entre les lignes du texte pour la page
HaruPage::setTextMatrix
— Définit la matrice de transformation de texte courante de la page
HaruPage::setTextRenderingMode
— Définit la matrice de transformation de texte courante de la page
HaruPage::setTextRise
— Définit la valeur courante de la levée du texte
HaruPage::setWidth
— Définit la largeur de la page
HaruPage::setWordSpace
— Définit l'espacement entre les mots pour la page
HaruPage::showText
— Affiche le texte à la position courante de la page
HaruPage::showTextNextLine
— Déplace la position courante au début de la prochaine ligne et affiche le texte
HaruPage::stroke
— Peint le chemin courant
HaruPage::textOut
— Affiche le texte à la position spécifiée
HaruPage::textRect
— Affiche le texte d'une région spécifique
HaruFont
— Classe HaruFont
HaruFont::getAscent
— Récupère la montée verticale de la police
HaruFont::getCapHeight
— Récupère la distance depuis la ligne de base des lettres en majuscule
HaruFont::getDescent
— Récupère la descente verticale de la police
HaruFont::getEncodingName
— Récupère le nom de l'encodage
HaruFont::getFontName
— Récupère le nom de la police
HaruFont::getTextWidth
— Récupère la largeur totale du texte, le nombre de caractères, le nombre de mots et le nombre d'espaces
HaruFont::getUnicodeWidth
— Récupère la largeur d'un caractère dans une police
HaruFont::getXHeight
— Récupère la distance depuis la ligne de base des lettres minuscule
HaruFont::measureText
— Calcule le nombre de caractères qui peuvent être inclus dans la largeur spécifiée
HaruImage
— Classe HaruImage
HaruImage::getBitsPerComponent
— Récupère le nombre d'octets utilisés pour décrire chaque composant de la couleur de l'image
HaruImage::getColorSpace
— Récupère le nom de l'espace de couleur de l'image
HaruImage::getHeight
— Récupère la hauteur de l'image
HaruImage::getSize
— Récupère la taille de l'image
HaruImage::getWidth
— Récupère la largeur de l'image
HaruImage::setColorMask
— Définit le masque de couleur de l'image
HaruImage::setMaskImage
— Définit le masque de l'image
HaruEncoder
— Classe HaruEncoder
HaruEncoder::getByteType
— Récupère le type d'octets dans le texte
HaruEncoder::getType
— Récupère le type de l'encodeur
HaruEncoder::getUnicode
— Convertit un caractère en unicode
HaruEncoder::getWritingMode
— Récupère le mode d'écriture de l'encodeur
HaruOutline
— Classe HaruOutline
HaruOutline::setDestination
— Définit la destination pour le contour
HaruOutline::setOpened
— Définit le statut initial du contour
HaruAnnotation
— Classe HaruAnnotation
HaruAnnotation::setBorderStyle
— Définit le style de bordure d'une annotation
HaruAnnotation::setHighlightMode
— Définit le mode de mise en évidence de l'annotation
HaruAnnotation::setIcon
— Définit le style de l'icône de l'annotation
HaruAnnotation::setOpened
— Définit le statut initial de l'annotation
HaruDestination
— Classe HaruDestination
HaruDestination::setFit
— Définit l'apparence de la page afin qu'elle tienne dans la fenêtre
HaruDestination::setFitB
— Définit l'apparence de la page afin qu'elle tienne dans une boite de la page dans la fenêtre
HaruDestination::setFitBH
— Définit l'apparence de la page afin qu'elle tienne en largeur dans la boite
HaruDestination::setFitBV
— Définit l'apparence de la page afin qu'elle tienne en hauteur dans la boite
HaruDestination::setFitH
— Définit l'apparence de la page afin qu'elle tienne en largeur dans la page
HaruDestination::setFitR
— Définit l'apparence de la page afin qu'elle tienne dans le rectangle spécifié
HaruDestination::setFitV
— Définit l'apparence de la page afin qu'elle tienne en hauteur dans la fenêtre
HaruDestination::setXYZ
— Définit l'apparence d'une page
add a note
User Contributed Notes
There are no user contributed notes for this page.