Amélioration #6492
ferméresizeimg doit être une ressource REST
100%
Plusieurs cas d'usage pour l'accès aux images :
1. icone de propriété d'un document
2. icone de la relation attribut
3. image d'un attribut image
4. miniature d'un attribut image
5. image du type mime d'un fichier
Pour chacune ces cas voici l'url qui sera envoyé :
1. api/v1/images/assets/toto.png/sizes/48x48
1. api/v1/images/recorded/4544433543.png/sizes/48x48 (cas d'une icone du vault)
2. api/v1/images/assets/toto.png/sizes/16x16
3. api/v1/documents/1234/files/my_image/-1/myImage.png
4. api/v1/documents/1234/images/my_image/-1/myImage.png/sizes/80
5. api/v1/images/assets/mime%2Fmime-pdf.png/sizes/24
sizes est la taille en px, syntaxe :
48 : 48px de large, la hauteur est calculé pour garder l'image proportionnelle
48x76! : 48px de large et 76px de hauteur, l'image est complète mais déformé si la proportion n'est pas la même
x87 : 87px de hauteur, la largeur est calculé pour garder l'image proportionnelle
48x76 : 48px de large et 76px de hauteur, l'image est tronquée et centrée si la proportion n'est pas la même.
Note : si l'image originale a une taille inférieure à ceux qui est demandé alors c'est l'image originale qui est fournie.
Description
les images doivent être toutes servies au moyen d'une URL REST, y compris les images redimensionnées.
Mis à jour par Éric Brison il y a plus de 9 ans
- Assigné à mis à Éric Brison
- Version cible mis à 1.0.3
Mis à jour par Éric Brison il y a plus de 9 ans
- Lié à Anomalie #6549: Icon avec image privée du vaultl ajouté
Mis à jour par Éric Brison il y a plus de 9 ans
- Statut changé de Nouveau à Intégré
- % réalisé changé de 0 à 100
Appliqué par commit commit:dynacase-httpapi-v1|a9d104d04a55a224eea9085f91cf04a2f9767876.