Fichier plugins-dist/filtres_images/filtres/images_transforme.php

Toutes les fonctions image_xx de ce fichier :

  • prennent une image en entree
  • fournissent une image en sortie
  • sont chainables les unes derrieres les autres dans toutes les combinaisons possibles

Source

Proposer une amélioration

Liste des constantes

Liste des fonctions

void image_alpha( $im , $alpha = 63 )

Paramètres

  1. $im
  2. $alpha = 63
Proposer une amélioration
void image_aplatir( $im , $format = 'jpg' , $coul = '000000' , $qualite = null , $transparence = false )

Paramètres

  1. $im
  2. $format = 'jpg'
  3. $coul = '000000'
  4. $qualite = null
  5. $transparence = false
Proposer une amélioration
void image_flip_horizontal( $im )

Paramètres

  1. $im
Proposer une amélioration
void image_flip_vertical( $im )

Paramètres

  1. $im
Proposer une amélioration
void image_flou( $im , $niveau = 3 )

Paramètres

  1. $im
  2. $niveau = 3
Proposer une amélioration
void image_format( $img , $format = 'png' )

Paramètres

  1. $img
  2. $format = 'png'
Proposer une amélioration
void image_gamma( $im , $gamma )

Paramètres

  1. $im
  2. $gamma
Proposer une amélioration
void image_masque( $im , $masque , $pos = "" )

Paramètres

  1. $im
  2. $masque
  3. $pos = ""
Proposer une amélioration
void image_nb( $im , $val_r = 299 , $val_g = 587 , $val_b = 114 )

Paramètres

  1. $im
  2. $val_r = 299
  3. $val_g = 587
  4. $val_b = 114
Proposer une amélioration

On peut indiquer une proportion ou une taille spécifique, une position de rognage et une couleur de fond, si le rognage est de taille plus grande que l'image d'origine.

string image_recadre( string $im , string | integer $width , string | integer $height , string $position = 'center' , string $background_color = 'white' )

Paramètres

  1. string $im

    Chemin de l'image ou balise html <img src=... />

  2. string | integer $width

    Largeur du recadrage ou ratio sous la forme "16:9"

  3. string | integer $height

    Hauteur du recadrage ou "+" (agrandir) ou "-" (reduire) si un ratio est fourni pour width

  4. string $position = 'center'

    Indication de position de la découpe :

    • center, left, right, top, bottom,
    • ou combinaisons de plusiers top left
    • ou indication en pixels depuis une position top=50 ou composée top=40 left=50
    • ou nom d'une fonction spéciale qui calculera et retournera la position souhaitée
  5. string $background_color = 'white'

    Couleur de fond si on agrandit l'image

Retour

  • string

    balise image recadrée

Exemples

    • [(#FICHIER|image_recadre{800, 400})]
    • [(#FICHIER|image_recadre{800, 400, center})]
    • [(#FICHIER|image_recadre{800, 400, center, black})]
    • [(#FICHIER|image_recadre{16:9})]
    • [(#FICHIER|image_recadre{16:9, -})] (- est appliqué par défaut, équivalent à image_passe_partout)
    • [(#FICHIER|image_recadre{16:9, +, center, white})]
    • [(#FICHIER|image_recadre{16:9, -, top left})]
    • [(#FICHIER|image_recadre{16:9, -, top=40 left=20})]

Filtre

  • image_recadre
Proposer une amélioration
string image_renforcement( string $im , float $k = 0.5 )

Paramètres

  1. string $im

    Code HTML de l'image

  2. float $k = 0.5

    Niveau de renforcement (entre 0 et 1)

Retour

  • string

    Code HTML de l'image

Proposer une amélioration
void image_RotateBicubic( $src_img , $angle , $bicubic )

Paramètres

  1. $src_img
  2. $angle
  3. $bicubic
Proposer une amélioration
void image_rotation( $im , $angle , $crop = false )

Paramètres

  1. $im
  2. $angle
  3. $crop = false
Proposer une amélioration
void image_sepia( $im , $rgb = "896f5e" )

Paramètres

  1. $im
  2. $rgb = "896f5e"
Proposer une amélioration

Liste des erreurs

GravitéLigneDescription
Erreur 38
  • No summary for function \image_aplatir()
  • Argument $im is missing from the Docblock of image_aplatir
  • Argument $qualite is missing from the Docblock of image_aplatir
  • Argument $transparence is missing from the Docblock of image_aplatir
  • Argument $format is missing from the Docblock of image_aplatir
  • Argument $coul is missing from the Docblock of image_aplatir
Erreur 189
  • No summary for function \image_format()
  • Argument $img is missing from the Docblock of image_format
  • Argument $format is missing from the Docblock of image_format
Erreur 204
  • No summary for function \image_alpha()
  • Argument $alpha is missing from the Docblock of image_alpha
  • Argument $im is missing from the Docblock of image_alpha
Erreur 524
  • No summary for function \image_flip_vertical()
  • Argument $im is missing from the Docblock of image_flip_vertical
Erreur 564
  • No summary for function \image_flip_horizontal()
  • Argument $im is missing from the Docblock of image_flip_horizontal
Erreur 603
  • No summary for function \image_masque()
  • Argument $pos is missing from the Docblock of image_masque
  • Argument $im is missing from the Docblock of image_masque
  • Argument $masque is missing from the Docblock of image_masque
Erreur 1045
  • Argument $val_b is missing from the Docblock of image_nb
  • No summary for function \image_nb()
  • Argument $val_r is missing from the Docblock of image_nb
  • Argument $val_g is missing from the Docblock of image_nb
  • Argument $im is missing from the Docblock of image_nb
Erreur 1106
  • No summary for function \image_flou()
  • Argument $niveau is missing from the Docblock of image_flou
  • Argument $im is missing from the Docblock of image_flou
Erreur 1245
  • No summary for function \image_RotateBicubic()
  • Argument $bicubic is missing from the Docblock of image_RotateBicubic
  • Argument $src_img is missing from the Docblock of image_RotateBicubic
  • Argument $angle is missing from the Docblock of image_RotateBicubic
Erreur 1437
  • No summary for function \image_rotation()
  • Argument $crop is missing from the Docblock of image_rotation
  • Argument $im is missing from the Docblock of image_rotation
  • Argument $angle is missing from the Docblock of image_rotation
Erreur 1514
  • No summary for function \image_imagick()
Erreur 1559
  • No summary for function \image_gamma()
  • Argument $gamma is missing from the Docblock of image_gamma
  • Argument $im is missing from the Docblock of image_gamma
Erreur 1614
  • No summary for function \image_sepia()
  • Argument $im is missing from the Docblock of image_sepia
  • Argument $rgb is missing from the Docblock of image_sepia