4.9.12 Options de représentation type image

Les options de représentation indiquées dans la structure de la famille ne sont pas prises en compte dans les interfaces HTML5.

Le type image bénéficie des options de représentation des attributs de type file.

Les méthodes suivantes sont spécifiques à l'attribut image.

4.9.12.1 setThumbnailSize

Cette option indique la dimension de la miniature affichée.

Dcp\Ui\ImageRenderOptions setThumbnailSize(string $size)

4.9.12.1.1 Restrictions

  • Utilisable uniquement pour les rendus de consultation.

4.9.12.1.2 Paramètres

L'argument size indique la dimension de l'image à afficher.

Par défaut 48 indique une image de 48px de large.

Le redimensionnement ne peux excéder la taille de l'image originale.

Cette option ne modifie pas la taille css mais affiche une image à la largeur désirée. Le poids du fichier image est proportionnel à la taille demandée.

Par défaut, l'image est un lien qui affiche l'image originale dans une "target" _dialog de dimension 300x400.

4.9.12.1.3 Cas particuliers

Pour afficher l'image dans sa taille originale, il faut indiquer null.

4.9.12.1.4 Exemples

Largeur de 100px.

$options->image(My_family::my_photo)->setThumbnailSize("100");

Hauteur de 100px.

$options->image(My_family::my_photo)->setThumbnailSize("x100");

Largeur et hauteur de 100px rognée.

$options->image(My_family::my_photo)->setThumbnailSize("100x100c");

4.9.12.2 setThumbnailWidth

1.1.0 Utiliser setThumbnailSize.

Cette option indique la largeur de la miniature affichée.

Dcp\Ui\ImageRenderOptions setThumbnailWidth(int $width)

4.9.12.2.1 Restrictions

  • Utilisable uniquement pour les rendus de consultation.

4.9.12.2.2 Paramètres

L'argument size est un nombre positif qui indique la largeur (en pixels) de l'image affichée (48 par défaut).

Le redimensionnement ne peux excéder la taille de l'image originale.

Pour afficher l'image dans sa taille originale, il faut mettre 0.

Cette option ne modifie pas la taille css mais affiche une image à la largeur désirée. Le poids du fichier image est proportionnel à la taille demandée.

Par défaut, l'image est un lien qui affiche l'image originale dans une "target" _dialog de dimension 300x400.

4.9.12.2.3 Cas particuliers

Aucun

4.9.12.2.4 Exemples

Largeur de 100px.

$options->image(My_family::my_photo)->setThumbnailWidth(100);
×