Génération et traitement des images
Introduction
Génération et traitement des images
PHP Manual
Cairo
Introduction
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
Fonctions Cairo
cairo_create
— Retourne un nouvel objet CairoContext pour la surface demandée
cairo_font_options_create
— Description
cairo_font_options_equal
— Description
cairo_font_options_get_antialias
— Description
cairo_font_options_get_hint_metrics
— Description
cairo_font_options_get_hint_style
— Description
cairo_font_options_get_subpixel_order
— Description
cairo_font_options_hash
— Description
cairo_font_options_merge
— Description
cairo_font_options_set_antialias
— Description
cairo_font_options_set_hint_metrics
— Description
cairo_font_options_set_hint_style
— Description
cairo_font_options_set_subpixel_order
— Description
cairo_font_options_status
— Description
cairo_format_stride_for_width
— Description
cairo_image_surface_create_for_data
— Description
cairo_image_surface_create_from_png
— Description
cairo_image_surface_create
— Description
cairo_image_surface_get_data
— Description
cairo_image_surface_get_format
— Description
cairo_image_surface_get_height
— Description
cairo_image_surface_get_stride
— Description
cairo_image_surface_get_width
— Description
cairo_matrix_create_scale
— Alias de CairoMatrix::initScale
cairo_matrix_create_translate
— Alias de CairoMatrix::initTranslate
cairo_matrix_invert
— Description
cairo_matrix_multiply
— Description
cairo_matrix_transform_distance
— Description
cairo_matrix_transform_point
— Description
cairo_matrix_translate
— Description
cairo_pattern_add_color_stop_rgb
— Description
cairo_pattern_add_color_stop_rgba
— Description
cairo_pattern_create_for_surface
— Description
cairo_pattern_create_linear
— Description
cairo_pattern_create_radial
— Description
cairo_pattern_create_rgb
— Description
cairo_pattern_create_rgba
— Description
cairo_pattern_get_color_stop_count
— Description
cairo_pattern_get_color_stop_rgba
— Description
cairo_pattern_get_extend
— Description
cairo_pattern_get_filter
— Description
cairo_pattern_get_linear_points
— Description
cairo_pattern_get_matrix
— Description
cairo_pattern_get_radial_circles
— Description
cairo_pattern_get_rgba
— Description
cairo_pattern_get_surface
— Description
cairo_pattern_get_type
— Description
cairo_pattern_set_extend
— Description
cairo_pattern_set_filter
— Description
cairo_pattern_set_matrix
— Description
cairo_pattern_status
— Description
cairo_pdf_surface_create
— Description
cairo_pdf_surface_set_size
— Description
cairo_ps_get_levels
— Description
cairo_ps_level_to_string
— Description
cairo_ps_surface_create
— Description
cairo_ps_surface_dsc_begin_page_setup
— Description
cairo_ps_surface_dsc_begin_setup
— Description
cairo_ps_surface_dsc_comment
— Description
cairo_ps_surface_get_eps
— Description
cairo_ps_surface_restrict_to_level
— Description
cairo_ps_surface_set_eps
— Description
cairo_ps_surface_set_size
— Description
cairo_scaled_font_create
— Description
cairo_scaled_font_extents
— Description
cairo_scaled_font_get_ctm
— Description
cairo_scaled_font_get_font_face
— Description
cairo_scaled_font_get_font_matrix
— Description
cairo_scaled_font_get_font_options
— Description
cairo_scaled_font_get_scale_matrix
— Description
cairo_scaled_font_get_type
— Description
cairo_scaled_font_glyph_extents
— Description
cairo_scaled_font_status
— Description
cairo_scaled_font_text_extents
— Description
cairo_surface_copy_page
— Description
cairo_surface_create_similar
— Description
cairo_surface_finish
— Description
cairo_surface_flush
— Description
cairo_surface_get_content
— Description
cairo_surface_get_device_offset
— Description
cairo_surface_get_font_options
— Description
cairo_surface_get_type
— Description
cairo_surface_mark_dirty_rectangle
— Description
cairo_surface_mark_dirty
— Description
cairo_surface_set_device_offset
— Description
cairo_surface_set_fallback_resolution
— Description
cairo_surface_show_page
— Description
cairo_surface_status
— Description
cairo_surface_write_to_png
— Description
cairo_svg_surface_create
— Description
cairo_svg_surface_restrict_to_version
— Description
cairo_svg_version_to_string
— Description
Cairo
— La classe Cairo
Cairo::availableFonts
— Récupère tous les types de police disponibles
Cairo::availableSurfaces
— Récupère toutes les surfaces disponibles
Cairo::statusToString
— Récupère le statut courant, sous la forme d'une chaîne de caractères
Cairo::version
— Récupère la version de la bibliothèque Cairo
Cairo::versionString
— Récupère la version Cairo sous la forme d'une chaîne de caractères
CairoContext
— La classe CairoContext
CairoContext::appendPath
— Ajoute un chemin à la liste courante des chemins
CairoContext::arc
— Ajoute un arc circulaire
CairoContext::arcNegative
— Ajoute un arc négatif
CairoContext::clip
— Établit une nouvelle région
CairoContext::clipExtents
— Calcule l'espace à l'intérieur d'une région
CairoContext::clipPreserve
— Établit une nouvelle région depuis la région courante
CairoContext::clipRectangleList
— Récupère la région courante sous la forme d'une liste de rectangles
CairoContext::closePath
— Ferme le chemin courant
CairoContext::__construct
— Crée un nouvel objet CairoContext
CairoContext::copyPage
— Émets la page courante
CairoContext::copyPath
— Crée une copie du chemin courant
CairoContext::copyPathFlat
— Récupère une copie à plat du chemin courant
CairoContext::curveTo
— Ajoute une courbe
CairoContext::deviceToUser
— Transforme une coordonnée
CairoContext::deviceToUserDistance
— Transforme une distance
CairoContext::fill
— Remplit le chemin courant
CairoContext::fillExtents
— Calcule la zone remplie
CairoContext::fillPreserve
— Remplit et préserve le chemin courant
CairoContext::fontExtents
— Récupère la police étendue
CairoContext::getAntialias
— Récupère le mode antialias courant
CairoContext::getCurrentPoint
— Le but de getCurrentPoint
CairoContext::getDash
— Le but de getDash
CairoContext::getDashCount
— Le but de getDashCount
CairoContext::getFillRule
— Le but de getFillRule
CairoContext::getFontFace
— Le but de getFontFace
CairoContext::getFontMatrix
— Le but de getFontMatrix
CairoContext::getFontOptions
— Le but de getFontOptions
CairoContext::getGroupTarget
— Le but de getGroupTarget
CairoContext::getLineCap
— Le but de getLineCap
CairoContext::getLineJoin
— Le but de getLineJoin
CairoContext::getLineWidth
— Le but de getLineWidth
CairoContext::getMatrix
— Le but de getMatrix
CairoContext::getMiterLimit
— Le but de getMiterLimit
CairoContext::getOperator
— Le but de getOperator
CairoContext::getScaledFont
— Le but de getScaledFont
CairoContext::getSource
— Le but de getSource
CairoContext::getTarget
— Le but de getTarget
CairoContext::getTolerance
— Le but de getTolerance
CairoContext::glyphPath
— Le but de glyphPath
CairoContext::hasCurrentPoint
— Le but de hasCurrentPoint
CairoContext::identityMatrix
— Le but de identityMatrix
CairoContext::inFill
— Le but de inFill
CairoContext::inStroke
— Le but de inStroke
CairoContext::lineTo
— Le but de lineTo
CairoContext::mask
— Le but de mask
CairoContext::maskSurface
— Le but de maskSurface
CairoContext::moveTo
— Le but de moveTo
CairoContext::newPath
— Le but de newPath
CairoContext::newSubPath
— Le but de newSubPath
CairoContext::paint
— Le but de paint
CairoContext::paintWithAlpha
— Le but de paintWithAlpha
CairoContext::pathExtents
— Le but de pathExtents
CairoContext::popGroup
— Le but de popGroup purpose
CairoContext::popGroupToSource
— Le but de popGroupToSource
CairoContext::pushGroup
— Le but de pushGroup
CairoContext::pushGroupWithContent
— Le but de pushGroupWithContent
CairoContext::rectangle
— Le but de rectangle
CairoContext::relCurveTo
— Le but de relCurveTo
CairoContext::relLineTo
— Le but de relLineTo
CairoContext::relMoveTo
— Le but de relMoveTo
CairoContext::resetClip
— Le but de resetClip
CairoContext::restore
— Le but de restore
CairoContext::rotate
— Le but de rotate
CairoContext::save
— Le but de save
CairoContext::scale
— Le but de scale
CairoContext::selectFontFace
— Le but de selectFontFace
CairoContext::setAntialias
— Le but de setAntialias
CairoContext::setDash
— Le but de setDash
CairoContext::setFillRule
— Le but de setFillRule
CairoContext::setFontFace
— Le but de setFontFace
CairoContext::setFontMatrix
— Le but de setFontMatrix
CairoContext::setFontOptions
— Le but de setFontOptions
CairoContext::setFontSize
— Le but de setFontSize
CairoContext::setLineCap
— Le but de setLineCap
CairoContext::setLineJoin
— Le but de setLineJoin
CairoContext::setLineWidth
— Le but de setLineWidth
CairoContext::setMatrix
— Le but de setMatrix
CairoContext::setMiterLimit
— Le but de setMiterLimit
CairoContext::setOperator
— Le but de setOperator
CairoContext::setScaledFont
— Le but de setScaledFont
CairoContext::setSource
— Le but de setSource
CairoContext::setSourceRGB
— Le but de setSourceRGB
CairoContext::setSourceRGBA
— Le but de setSourceRGBA
CairoContext::setSourceSurface
— Le but de setSourceSurface
CairoContext::setTolerance
— Le but de setTolerance
CairoContext::showPage
— Le but de showPage
CairoContext::showText
— Le but de showText
CairoContext::status
— Le but de status
CairoContext::stroke
— Le but de stroke
CairoContext::strokeExtents
— Le but de strokeExtents
CairoContext::strokePreserve
— Le but de strokePreserve
CairoContext::textExtents
— Le but de textExtents
CairoContext::textPath
— Le but de textPath
CairoContext::transform
— Le but de transform
CairoContext::translate
— Le but de translate
CairoContext::userToDevice
— Le but de userToDevice
CairoContext::userToDeviceDistance
— Le but de userToDeviceDistance
CairoException
— La classe CairoException
CairoStatus
— La classe CairoStatus
CairoSurface
— La classe CairoSurface
CairoSurface::__construct
— Le but de __construct
CairoSurface::copyPage
— Le but de copyPage
CairoSurface::createSimilar
— Le but de createSimilar
CairoSurface::finish
— Le but de finish
CairoSurface::flush
— Le but de flush
CairoSurface::getContent
— Le but de getContent
CairoSurface::getDeviceOffset
— Le but de getDeviceOffset
CairoSurface::getFontOptions
— Le but de getFontOptions
CairoSurface::getType
— Le but de getType
CairoSurface::markDirty
— Le but de markDirty
CairoSurface::markDirtyRectangle
— Le but de markDirtyRectangle
CairoSurface::setDeviceOffset
— Le but de setDeviceOffset
CairoSurface::setFallbackResolution
— Le but de setFallbackResolution
CairoSurface::showPage
— Le but de showPage
CairoSurface::status
— Le but de status
CairoSurface::writeToPng
— Le but de writeToPng
CairoSvgSurface
— La classe CairoSvgSurface
CairoSvgSurface::__construct
— Le but de __construct
CairoSvgSurface::getVersions
— Récupère la liste des versions SVG supportées
CairoSvgSurface::restrictToVersion
— Le but de restrictToVersion
CairoSvgSurface::versionToString
— Le but de versionToString
CairoImageSurface
— La classe CairoImageSurface
CairoImageSurface::__construct
— Crée un nouvel objet CairoImageSurface
CairoImageSurface::createForData
— Le but de createForData
CairoImageSurface::createFromPng
— Crée un nouvel CairoImageSurface à partir d'une image PNG
CairoImageSurface::getData
— Récupère les données de l'image, sous la forme d'une chaîne de caractères
CairoImageSurface::getFormat
— Récupère le format de l'image
CairoImageSurface::getHeight
— Récupère la hauteur d'un CairoImageSurface
CairoImageSurface::getStride
— Le but de getStride
CairoImageSurface::getWidth
— Récupère la largeur d'un CairoImageSurface
CairoPdfSurface
— La classe CairoPdfSurface
CairoPdfSurface::__construct
— Le but de __construct
CairoPdfSurface::setSize
— Le but de setSize
CairoPsSurface
— La classe CairoPsSurface
CairoPsSurface::__construct
— Le but de __construct
CairoPsSurface::dscBeginPageSetup
— Le but de dscBeginPageSetup
CairoPsSurface::dscBeginSetup
— Le but de dscBeginSetup
CairoPsSurface::dscComment
— Le but de dscComment
CairoPsSurface::getEps
— Le but de getEps
CairoPsSurface::getLevels
— Le but de getLevels
CairoPsSurface::levelToString
— Le but de levelToString
CairoPsSurface::restrictToLevel
— Le but de restrictToLevel
CairoPsSurface::setEps
— Le but de setEps
CairoPsSurface::setSize
— Le but de setSize
CairoSurfaceType
— La classe CairoSurfaceType
CairoFontFace
— La classe CairoFontFace
CairoFontFace::__construct
— Crée un nouvel objet CairoFontFace
CairoFontFace::getType
— Récupère le type de la police
CairoFontFace::status
— Vérifie les erreurs CairoFontFace
CairoFontOptions
— La classe CairoFontOptions
CairoFontOptions::__construct
— Le but de __construct
CairoFontOptions::equal
— Le but de equal
CairoFontOptions::getAntialias
— Le but de getAntialias
CairoFontOptions::getHintMetrics
— Le but de getHintMetrics
CairoFontOptions::getHintStyle
— Le but de getHintStyle
CairoFontOptions::getSubpixelOrder
— Le but de getSubpixelOrder
CairoFontOptions::hash
— Le but de hash
CairoFontOptions::merge
— Le but de merge
CairoFontOptions::setAntialias
— Le but de setAntialias
CairoFontOptions::setHintMetrics
— Le but de setHintMetrics
CairoFontOptions::setHintStyle
— Le but de setHintStyle
CairoFontOptions::setSubpixelOrder
— Le but de setSubpixelOrder
CairoFontOptions::status
— Le but de status
CairoFontSlant
— La classe CairoFontSlant
CairoFontType
— La classe CairoFontType
CairoFontWeight
— La classe CairoFontWeight
CairoScaledFont
— La classe CairoScaledFont
CairoScaledFont::__construct
— Le but de __construct
CairoScaledFont::extents
— Le but de extents
CairoScaledFont::getCtm
— Le but de getCtm
CairoScaledFont::getFontFace
— Le but de getFontFace
CairoScaledFont::getFontMatrix
— Le but de getFontMatrix
CairoScaledFont::getFontOptions
— Le but de getFontOptions
CairoScaledFont::getScaleMatrix
— Le but de getScaleMatrix
CairoScaledFont::getType
— Le but de getType
CairoScaledFont::glyphExtents
— Le but de glyphExtents
CairoScaledFont::status
— Le but de status
CairoScaledFont::textExtents
— Le but de textExtents
CairoToyFontFace
— La classe CairoToyFontFace
CairoPatternType
— La classe CairoPatternType
CairoPattern
— La classe CairoPattern
CairoPattern::__construct
— Le but de __construct
CairoPattern::getMatrix
— Le but de getMatrix
CairoPattern::getType
— Le but de getType
CairoPattern::setMatrix
— Le but de setMatrix
CairoPattern::status
— Le but de status
CairoGradientPattern
— La classe CairoGradientPattern
CairoGradientPattern::addColorStopRgb
— Le but de addColorStopRgb
CairoGradientPattern::addColorStopRgba
— Le but de addColorStopRgba
CairoGradientPattern::getColorStopCount
— Le but de getColorStopCount
CairoGradientPattern::getColorStopRgba
— Le but de getColorStopRgba
CairoGradientPattern::getExtend
— Le but de getExtend
CairoGradientPattern::setExtend
— Le but de setExtend
CairoSolidPattern
— La classe CairoSolidPattern
CairoSolidPattern::__construct
— Le but de __construct
CairoSolidPattern::getRgba
— Le but de getRgba
CairoSurfacePattern
— La classe CairoSurfacePattern
CairoSurfacePattern::__construct
— Le but de __construct
CairoSurfacePattern::getExtend
— Le but de getExtend
CairoSurfacePattern::getFilter
— Le but de getFilter
CairoSurfacePattern::getSurface
— Le but de getSurface
CairoSurfacePattern::setExtend
— Le but de setExtend
CairoSurfacePattern::setFilter
— Le but de setFilter
CairoLinearGradient
— La classe CairoLinearGradient
CairoLinearGradient::__construct
— Le but de __construct
CairoLinearGradient::getPoints
— Le but de getPoints
CairoRadialGradient
— La classe CairoRadialGradient
CairoRadialGradient::__construct
— Le but de __construct
CairoRadialGradient::getCircles
— Le but de getCircles
CairoAntialias
— La classe CairoAntialias
CairoContent
— La classe CairoContent
CairoExtend
— La classe CairoExtend
CairoFormat
— La classe CairoFormat
CairoFormat::strideForWidth
— Fournit un stride approprié à utiliser
CairoFillRule
— La classe CairoFillRule
CairoFilter
— La classe CairoFilter
CairoHintMetrics
— La classe CairoHintMetrics
CairoHintStyle
— La classe CairoHintStyle
CairoLineCap
— La classe CairoLineCap
CairoLineJoin
— La classe CairoLineJoin
CairoMatrix
— La classe CairoMatrix
CairoMatrix::__construct
— Crée un nouvel objet CairoMatrix
CairoMatrix::initIdentity
— Crée une nouvelle matrice d'identité
CairoMatrix::initRotate
— Crée une nouvelle matrice de rotation
CairoMatrix::initScale
— Crée une nouvelle matrice de mise à l'échelle
CairoMatrix::initTranslate
— Crée une nouvelle matrice de traduction
CairoMatrix::invert
— Le but de invert
CairoMatrix::multiply
— Le but de multiply
CairoMatrix::rotate
— Le but de rotate
CairoMatrix::scale
— Applique une mise à l'échelle à une matrice
CairoMatrix::transformDistance
— Le but de transformDistance
CairoMatrix::transformPoint
— Le but de transformPoint
CairoMatrix::translate
— Le but de translate
CairoOperator
— La classe CairoOperator
CairoPath
— La classe CairoPath
CairoPsLevel
— La classe CairoPsLevel
CairoSubpixelOrder
— La classe CairoSubpixelOrder
CairoSvgVersion
— La classe CairoSvgVersion
Génération et traitement des images
Introduction
Génération et traitement des images
PHP Manual