Project

General

Profile

Actions

Bug #1043

closed

Retaillage des images pour vignette plante si image trop étroite (hauteur très petite par ex)

Bug #1043: Retaillage des images pour vignette plante si image trop étroite (hauteur très petite par ex)

Added by Anonymous almost 16 years ago. Updated almost 16 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09/22/2010
Due date:
% Done:

100%

Estimated time:
Navigateur:
Tous
Votre version de Silverpeas:
5.3
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Ceci est une correction effectuée sur l'installation v4 des HCL (urgence pour synchroniser le site Web). Exemple d'une image ci-jointe, une bandeau de 700x16 pixels.

La fabrication de la vignette échoue car suite aux retaillages successifs, la hauteur calculée de la vignette est 0. L'allocation d'un BufferedImage dans la méthode getScaledInstance de la classe com.silverpeas.gallery.ImageHelper produit alors un IllegalArgumentException.

J'ajoute en début de cette méthode un test simple qui garantit toujours un retaillage au moins à 1 pixel (en largeur ou en hauteur), car l'image originale étant elle-même chargée dans un autre BufferedImage, elle ne peut pas non plus être de dimension nulle.

A corrigé aussi dans la branche 5.3.x cause relivraison HCL.


Files

bas_bandeau_a_la_une.jpg (1.72 KB) bas_bandeau_a_la_une.jpg Anonymous, 09/22/2010 01:41 AM
bas_bandeau_a_la_une.jpg

Updated by Anonymous almost 16 years ago Actions #1

bas_bandeau_a_la_une.jpg

Report dans 5.3.x également

Updated by Anonymous almost 16 years ago Actions #2

  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 100

Réintégré à la branche 5.3.x et HEAD (v5.4).

Updated by Nicolas Eysseric almost 16 years ago Actions #3

  • Status changed from Resolved to Closed

Updated by Nicolas Eysseric almost 16 years ago Actions #4

  • Target version changed from Version 5.4 to Version 5.3.2
Actions

Also available in: PDF Atom