↑ en fonction du logiciel utilisé, l'image est correctement affichée (Firefox par exemple) ou un rectangle noir (GIMP par exemple).
Mon GIMP 2.8.16 (sous Linux Mint 18.3 64 bits / noyau 4.13.0-32 / libpng12-0:amd64 1.2.54-1ubuntu1) arrive à l'ouvrir, ce qui n'est pas le cas de divers outils d'optimisation PNG, en ligne ou en CLI :
$ optipng ftl-bases-oiseau-saved.png
** Processing: ftl-bases-oiseau-saved.pngWarning: Can't read the input file or unexpected end of file40x49 pixels, 1 bit/pixel, 2 colors in paletteRecoverable errors found in input. Rerun OptiPNG with -fix enabled.Error: Previous error(s) not fixed** Status report1 file(s) have been processed.1 error(s) have been encountered.
À noter que si on applique le conseil, on obtient ceci :
$ optipng ftl-bases-oiseau-saved.png -fix
** Processing: ftl-bases-oiseau-saved.pngWarning: Can't read the input file or unexpected end of file40x49 pixels, 1 bit/pixel, 2 colors in paletteRecoverable errors found in input. Fixing...Input IDAT size = 305 bytesInput file size = 368 bytesTrying: zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 197Selecting parameters: zc = 9 zm = 8 zs = 0 f = 0 IDAT size = 197Output IDAT size = 197 bytes (108 bytes decrease)Output file size = 272 bytes (96 bytes = 26.09% decrease)** Status report1 file(s) have been processed.1 error(s) have been encountered.
Et un fichier de 272 octets parfaitement fonctionnel – mais qui du coup ne peut plus servir dans ton cas, puisque compressé.
Je me demande si le fait d'utiliser un fichier non-compressé, chose inhabituelle en PNG, ne déclenche pas sur les versions de LibreOffice dont tu parles, une optimisation un peu exotique « légale » mais mal comprise par divers lecteurs.
# PNG corrompu / hors norme ?
Posté par SpaceFox (site web personnel, Mastodon) . En réponse au journal LibreOffice, altération d'images intégrées :( ?. Évalué à 7. Dernière modification le 05 février 2018 à 11:59.
Mon GIMP 2.8.16 (sous Linux Mint 18.3 64 bits / noyau 4.13.0-32 / libpng12-0:amd64 1.2.54-1ubuntu1) arrive à l'ouvrir, ce qui n'est pas le cas de divers outils d'optimisation PNG, en ligne ou en CLI :
À noter que si on applique le conseil, on obtient ceci :
Et un fichier de 272 octets parfaitement fonctionnel – mais qui du coup ne peut plus servir dans ton cas, puisque compressé.
Je me demande si le fait d'utiliser un fichier non-compressé, chose inhabituelle en PNG, ne déclenche pas sur les versions de LibreOffice dont tu parles, une optimisation un peu exotique « légale » mais mal comprise par divers lecteurs.
La connaissance libre : https://zestedesavoir.com