Development #75505
La production de vignettes pour les fichiers SVG ne fonctionne pas
0%
Description
In [15]: (file.get_fs_filename(), file.content_type) Out[15]: ('/var/lib/wcs/formulaires.moncompte.departement13.fr/uploads/24ad10291b6523423797e2186f7835e488eab9cd3126d61b80aab9a96bb052c5', 'image/svg+xml') In [13]: misc.get_thumbnail(file.get_fs_filename(),content_type=file.content_type) --------------------------------------------------------------------------- UnidentifiedImageError Traceback (most recent call last) /usr/lib/python3/dist-packages/wcs/qommon/misc.py in get_thumbnail(filepath, content_type) 728 kwargs = {} --> 729 image = Image.open(fp, **kwargs) 730 except (Image.DecompressionBombError, Image.UnidentifiedImageError): /usr/lib/python3/dist-packages/PIL/Image.py in open(fp, mode, formats) 2957 warnings.warn(message) -> 2958 raise UnidentifiedImageError( 2959 "cannot identify image file %r" % (filename if filename else fp) UnidentifiedImageError: cannot identify image file <_io.BufferedReader name='/var/lib/wcs/formulaires.moncompte.departement13.fr/uploads/24ad10291b6523423797e2186f7835e488eab9cd3126d61b80aab9a96bb052c5'> During handling of the above exception, another exception occurred: ThumbnailError Traceback (most recent call last) <ipython-input-13-82086261b782> in <module> ----> 1 misc.get_thumbnail(file.get_fs_filename(),content_type=file.content_type) /usr/lib/python3/dist-packages/wcs/qommon/misc.py in get_thumbnail(filepath, content_type) 729 image = Image.open(fp, **kwargs) 730 except (Image.DecompressionBombError, Image.UnidentifiedImageError): --> 731 raise ThumbnailError() 732 try: 733 exif = image._getexif() ThumbnailError:
Demandes liées
Révisions associées
misc: use svg images as their own thumbnail (#75505)
Historique
Mis à jour par Benjamin Dauvergne il y a environ un an
Si Pillow n'aime pas les svg il faudra passer par convert
.
Mis à jour par Benjamin Dauvergne il y a environ un an
Oui pas de svg dans pillow, https://github.com/python-pillow/Pillow/issues/3509
Mis à jour par Frédéric Péters il y a environ un an
- Privée changé de Oui à Non
Ça n'a pas vraiment de sens une vignette de SVG, les fichiers doivent être servis tels quels (la question est traitée ainsi côté combo)
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Nouveau à Solution proposée
Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/176
- Titre : produire des vignettes pour les fichiers SVG (#75505)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/176/files
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Solution proposée à En cours
Frédéric Péters (fpeters) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Benjamin Dauvergne il y a environ un an
- Statut changé de En cours à Solution proposée
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Solution proposée à En cours
Frédéric Péters (fpeters) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Benjamin Dauvergne il y a environ un an
- Lié à Development #75769: commun: reprendre le style des vignettes de fichier introduit dans #75505 ajouté
Mis à jour par Benjamin Dauvergne il y a environ un an
- Statut changé de En cours à Solution proposée
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Solution proposée à Solution validée
Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/176
- Titre : produire des vignettes pour les fichiers SVG (#75505)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/176/files
Mis à jour par Transition automatique il y a environ un an
- Statut changé de Résolu (à déployer) à Solution déployée
misc: close file pointer in get_thumbnail (#75505)