Cairo
- Introduction
- Installation/Configuration
- 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
Version en cache
22/12/2024 19:38:36 Cette version de la page est en cache (à la date du 22/12/2024 19:38:36) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-book.cairo.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.