Documentation du code de SPIP et de ses plugins

SPIP

tester_taille.php

Gestion de l'action testant, pour la librairie graphique GD2, la taille maximale des images qu'il est capable de traiter

Table of Contents

Functions

action_tester_taille_error_handler()  : string
Interception très probable d'une impossibilité de créer l'image demandée dans le buffer de ob_start()
action_tester_taille_dist()  : mixed
Tester nos capacités à redimensionner des images avec GD2 (taille mémoire)

Functions

action_tester_taille_error_handler()

Interception très probable d'une impossibilité de créer l'image demandée dans le buffer de ob_start()

action_tester_taille_error_handler(string $output) : string

Si c'est le cas, on redirige sur la page prévue, testant un autre cas de traitement

Parameters
$output : string

Sortie du buffer

Return values
string

Sortie du buffer

action_tester_taille_dist()

Tester nos capacités à redimensionner des images avec GD2 (taille mémoire)

action_tester_taille_dist() : mixed

Ce test par dichotomie permet de calculer la taille (en pixels) de la plus grande image traitable. Ce test se relance jusqu'à trouver cette taille.

La clé arg attendue est une chaîne indiquant les valeurs minimum et maximum de taille à tester tel que '3000' (maximum) ou '3000-5000' (minimum-maximum)


        
On this page

Search results