spip 3.3 pourquoi le fond de l’image n’est pas transparent avec
[(#FICHIER|image_recadre{500,300,'top left','transpaent'})]
merci
spip 3.3 pourquoi le fond de l’image n’est pas transparent avec
[(#FICHIER|image_recadre{500,300,'top left','transpaent'})]
merci
Hello
Ne serait-ce pas parce que tu as écrit « transpaent » au lieu de « transparent » ?
JC
non sur le site c’est transparent
[(#FICHIER|image_recadre{500,300,'top left','transparent'})]
On 13/10/2020 15:08, Josiane ALETTO wrote:
spip 3.3 pourquoi le fond de l'image n'est pas transparent avec
|[(#FICHIER|image_recadre{500,300,'top left','transpaent'})]
merci
|
[(#FICHIER|image_recadre{500,300,'top left'}|inserer_attribut{background,transparent})]
ça marche pas l’image est agrandis avec un fond blanc ( logo en jpg au depart)
Message du 13/10/20 18:45
De : « Luis » contact@ilimitar.net
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] (sans objet)On 13/10/2020 15:08, Josiane ALETTO wrote:
spip 3.3 pourquoi le fond de l’image n’est pas transparent avec
|[(#FICHIER|image_recadre{500,300,‹ top left ›,‹ transpaent ›})]
merci
|[(#FICHIER|image_recadre{500,300,‹ top
left ›}|inserer_attribut{background,transparent})]
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Le 13/10/2020 à 20:22, Josiane ALETTO a écrit :
ça marche pas l'image est agrandis avec un fond blanc ( logo en jpg au depart)
Jpg ne gère pas la transparence. Je ne sais pas trop quel est le comportement de |image_recadre dans ce cas de 'transparent' (s’il convertit en png ou pas).
Peut être tenter |image_applatir{png} avant le image_recadre ?
MM.
Josiane ALETTO a écrit le 13/10/2020 à 20:22 :
ça marche pas l'image est agrandis avec un fond blanc ( logo en jpg au depart)
S'il n'y a pas de transparence au départ (ce qui est forcément le cas avec un jpeg), il n'y aura pas de transparence à l'arrivée.
Il faut donc refaire le logo en PNG 32 avec un logiciel de dessin qui permette de faire le détourage.
Ou un service en ligne comme
--
RealET
si j’ai bien compris si l’image de depart n’ a pas de transparence ( une photo par exemple) …si des bandes sont rajoutées par image_recadre elles seront par defaut blanche, et si demandé en couleur mais jamais transparentes.
dans le cas particulier que je testais, le logo ne devait pas etre modifié , c’est juste les bandes rajoutées qui doivent etre transparente, j’ai juste envoye le fichier sur https://www.remove.bg/fr je l’ai enregistre sans rien changé en png… et cela marche.
Donc si un redacteur rajoute un logo il doit le transformer… cela serait bien que l’info soit dans spip.net a la page image_image recadre
merci pour l’info
Message du 13/10/20 21:39
De : « RealET » real3t@gmail.com
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] (sans objet)Josiane ALETTO a écrit le 13/10/2020 à 20:22 :
ça marche pas l’image est agrandis avec un fond blanc ( logo en jpg au
depart)
S’il n’y a pas de transparence au départ (ce qui est forcément le cas
avec un jpeg), il n’y aura pas de transparence à l’arrivée.Il faut donc refaire le logo en PNG 32 avec un logiciel de dessin qui
permette de faire le détourage.Ou un service en ligne comme
https://www.remove.bg/fr–
RealET
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Josiane ALETTO a écrit le 14/10/2020 à 18:11 :
si j'ai bien compris si l'image de depart n' a pas de transparence ( une photo par exemple) ...si des bandes sont rajoutées par image_recadre elles seront par defaut blanche, et si demandé en couleur mais jamais transparentes.
dans le cas particulier que je testais, le logo ne devait pas etre modifié , c'est juste les bandes rajoutées qui doivent etre transparente, j'ai juste envoye le fichier sur Image transparente : Enlevez le fond d'une image – remove.bg je l'ai enregistre sans rien changé en png... et cela marche.
alors, dans ce cas, la suggestion de Marcimat est sans doute pertinente :
|image_applatir{png} avant le image_recadre
--
RealET
Bonjour,
Le 14/10/2020 à 18:11, Josiane ALETTO a écrit :
si j'ai bien compris si l'image de depart n' a pas de transparence ( une photo par exemple) ...si des bandes sont rajoutées par image_recadre elles seront par defaut blanche, et si demandé en couleur mais jamais transparentes.
C'est pour ça que Matthieu te suggérait de regarder du côté d'image_aplatir qui peut supprimer la transparence ou, au contraire, la forcer : Traitement automatisé des images - SPIP
Ça évitera à tes rédacteurs d'avoir à transformer le logo.
Belle soirée
ÉricL
il faut preciser l’extension car si on l’applique a une image PNG … cela n’est pas bon .
je ne sais pas si il vaut mieux mettre [(#EXTENSION|!={png})|image_aplatir{png,transparent}] ou
limiter au jpg avec [(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]
[(#LOGO_SITE[(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]|image_reduire{#ENV{lalargeur,280},#ENV{lahauteur,200}}
|image_recadre{#ENV{lalargeur,280},#ENV{lahauteur,200},‹ center ›,‹ transparent ›}|inserer_attribut{title,#NOM_SITE} )]
Message du 13/10/20 20:34
De : « Matthieu Marcillaud » marcimat@rezo.net
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] image recadre transparent…Le 13/10/2020 à 20:22, Josiane ALETTO a écrit : > ça marche pas l’image est agrandis avec un fond blanc ( logo en jpg au > depart) Jpg ne gère pas la transparence. Je ne sais pas trop quel est le comportement de |image_recadre dans ce cas de ‹ transparent › (s’il convertit en png ou pas). Peut être tenter |image_applatir{png} avant le image_recadre ? MM. _______________________________________________ liste spip spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html Infos : https://listes.rezo.net/mailman/listinfo/spip Documentation de SPIP : http://www.spip.net/ Irc : de l’aide à toute heure : http://spip.net/irc
comme j’ai ouvert 2 fils … je met la réponse aux 2
la solution de Matthieu fonctionne mais il faut preciser l’extension car si on l’applique a une image PNG … cela n’est pas bon .
je ne sais pas si il vaut mieux mettre [(#EXTENSION|!={png})|image_aplatir{png,transparent}] ou
limiter au jpg avec [(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]
[(#LOGO_SITE[(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]|image_reduire{#ENV{lalargeur,280},#ENV{lahauteur,200}}
|image_recadre{#ENV{lalargeur,280},#ENV{lahauteur,200},‹ center ›,‹ transparent ›}|inserer_attribut{title,#NOM_SITE} )]
Message du 14/10/20 21:25
De : « Eric Lurand » eric@lurand.net
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] (sans objet)Bonjour,
Le 14/10/2020 à 18:11, Josiane ALETTO a écrit :
si j’ai bien compris si l’image de depart n’ a pas de transparence (
une photo par exemple) …si des bandes sont rajoutées par
image_recadre elles seront par defaut blanche, et si demandé en
couleur mais jamais transparentes.C’est pour ça que Matthieu te suggérait de regarder du côté
d’image_aplatir qui peut supprimer la transparence ou, au contraire, la
forcer : Traitement automatisé des images - SPIPÇa évitera à tes rédacteurs d’avoir à transformer le logo.
Belle soirée
ÉricL
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Salut il faudrait faire un test sur le src, dans l’idée:
[(#LOGO_SITE|extraire_attribut{src}|supprimer_timestamp|set{logoSrc,1}|match{png$}|oui|?{
#GET{logoSrc}|image_reduire{24,24},
#GET{logoSrc}|image_reduire{33,33}
})]
Si image png reduire a 2424
sinon reduire a 3333
Le mer. 14 oct. 2020 à 22:12, Josiane ALETTO <josiane.aletto@orange.fr> a écrit :
il faut preciser l’extension car si on l’applique a une image PNG … cela n’est pas bon .
je ne sais pas si il vaut mieux mettre [(#EXTENSION|!={png})|image_aplatir{png,transparent}] oulimiter au jpg avec [(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]
[(#LOGO_SITE[(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]|image_reduire{#ENV{lalargeur,280},#ENV{lahauteur,200}}
|image_recadre{#ENV{lalargeur,280},#ENV{lahauteur,200},‹ center ›,‹ transparent ›}|inserer_attribut{title,#NOM_SITE} )]Message du 13/10/20 20:34
De : « Matthieu Marcillaud » <marcimat@rezo.net>
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] image recadre transparent…Le 13/10/2020 à 20:22, Josiane ALETTO a écrit : > ça marche pas l’image est agrandis avec un fond blanc ( logo en jpg au > depart) Jpg ne gère pas la transparence. Je ne sais pas trop quel est le comportement de |image_recadre dans ce cas de ‹ transparent › (s’il convertit en png ou pas). Peut être tenter |image_applatir{png} avant le image_recadre ? MM. _______________________________________________ liste spip spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html Infos : https://listes.rezo.net/mailman/listinfo/spip Documentation de SPIP : http://www.spip.net/ Irc : de l’aide à toute heure : http://spip.net/irc
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
un text sur l’extension ne suffira pas ?
Message du 15/10/20 13:50
De : « pierre laszczak » pierre.laszczak@gmail.com
A : « Josiane ALETTO » josiane.aletto@orange.fr
Copie à : « Matthieu Marcillaud » marcimat@rezo.net, « spip » spip@rezo.net
Objet : Re: [Spip] image recadre transparent…Salut il faudrait faire un test sur le src, dans l’idée:
[(#LOGO_SITE|extraire_attribut{src}|supprimer_timestamp|set{logoSrc,1}|match{png$}|oui|?{ > #GET{logoSrc}|image_reduire{24,24}, > #GET{logoSrc}|image_reduire{33,33} > })]Si image png reduire a 2424
sinon reduire a 3333Le mer. 14 oct. 2020 à 22:12, Josiane ALETTO <josiane.aletto@orange.fr> a écrit :
il faut preciser l’extension car si on l’applique a une image PNG … cela n’est pas bon .
je ne sais pas si il vaut mieux mettre [(#EXTENSION|!={png})|image_aplatir{png,transparent}] oulimiter au jpg avec [(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]
[(#LOGO_SITE[(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]|image_reduire{#ENV{lalargeur,280},#ENV{lahauteur,200}}
|image_recadre{#ENV{lalargeur,280},#ENV{lahauteur,200},‹ center ›,‹ transparent ›}|inserer_attribut{title,#NOM_SITE} )]Message du 13/10/20 20:34
De : « Matthieu Marcillaud » <marcimat@rezo.net>
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] image recadre transparent…Le 13/10/2020 à 20:22, Josiane ALETTO a écrit : > ça marche pas l’image est agrandis avec un fond blanc ( logo en jpg au > depart) Jpg ne gère pas la transparence. Je ne sais pas trop quel est le comportement de |image_recadre dans ce cas de ‹ transparent › (s’il convertit en png ou pas). Peut être tenter |image_applatir{png} avant le image_recadre ? MM. _______________________________________________ liste spip spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html Infos : https://listes.rezo.net/mailman/listinfo/spip Documentation de SPIP : http://www.spip.net/ Irc : de l’aide à toute heure : http://spip.net/irc
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
#EXTENSION hors boucle ne doit pas renvoyer grand chose.
Le jeu. 15 oct. 2020 à 14:26, Josiane ALETTO <josiane.aletto@orange.fr> a écrit :
un text sur l’extension ne suffira pas ?
Message du 15/10/20 13:50
De : « pierre laszczak » <pierre.laszczak@gmail.com>
A : « Josiane ALETTO » <josiane.aletto@orange.fr>
Copie à : « Matthieu Marcillaud » <marcimat@rezo.net>, « spip » <spip@rezo.net>
Objet : Re: [Spip] image recadre transparent…Salut il faudrait faire un test sur le src, dans l’idée:
[(#LOGO_SITE|extraire_attribut{src}|supprimer_timestamp|set{logoSrc,1}|match{png$}|oui|?{ > #GET{logoSrc}|image_reduire{24,24}, > #GET{logoSrc}|image_reduire{33,33} > })]Si image png reduire a 2424
sinon reduire a 3333Le mer. 14 oct. 2020 à 22:12, Josiane ALETTO <josiane.aletto@orange.fr> a écrit :
il faut preciser l’extension car si on l’applique a une image PNG … cela n’est pas bon .
je ne sais pas si il vaut mieux mettre [(#EXTENSION|!={png})|image_aplatir{png,transparent}] oulimiter au jpg avec [(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]
[(#LOGO_SITE[(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]|image_reduire{#ENV{lalargeur,280},#ENV{lahauteur,200}}
|image_recadre{#ENV{lalargeur,280},#ENV{lahauteur,200},‹ center ›,‹ transparent ›}|inserer_attribut{title,#NOM_SITE} )]Message du 13/10/20 20:34
De : « Matthieu Marcillaud » <marcimat@rezo.net>
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] image recadre transparent…Le 13/10/2020 à 20:22, Josiane ALETTO a écrit : > ça marche pas l’image est agrandis avec un fond blanc ( logo en jpg au > depart) Jpg ne gère pas la transparence. Je ne sais pas trop quel est le comportement de |image_recadre dans ce cas de ‹ transparent › (s’il convertit en png ou pas). Peut être tenter |image_applatir{png} avant le image_recadre ? MM. _______________________________________________ liste spip spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html Infos : https://listes.rezo.net/mailman/listinfo/spip Documentation de SPIP : http://www.spip.net/ Irc : de l’aide à toute heure : http://spip.net/irc
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
j’ai une boucle document englobante mais bon l’autre formule est plus élégante.
Message du 15/10/20 18:25
De : « pierre laszczak » pierre.laszczak@gmail.com
A : « Josiane ALETTO » josiane.aletto@orange.fr
Copie à : « Matthieu Marcillaud » marcimat@rezo.net, « spip » spip@rezo.net
Objet : Re: [Spip] image recadre transparent…#EXTENSION hors boucle ne doit pas renvoyer grand chose.
Le jeu. 15 oct. 2020 à 14:26, Josiane ALETTO <josiane.aletto@orange.fr> a écrit :
un text sur l’extension ne suffira pas ?
Message du 15/10/20 13:50
De : « pierre laszczak » <pierre.laszczak@gmail.com>
A : « Josiane ALETTO » <josiane.aletto@orange.fr>
Copie à : « Matthieu Marcillaud » <marcimat@rezo.net>, « spip » <spip@rezo.net>
Objet : Re: [Spip] image recadre transparent…Salut il faudrait faire un test sur le src, dans l’idée:
[(#LOGO_SITE|extraire_attribut{src}|supprimer_timestamp|set{logoSrc,1}|match{png$}|oui|?{ > > #GET{logoSrc}|image_reduire{24,24}, > > #GET{logoSrc}|image_reduire{33,33} > > })]Si image png reduire a 2424
sinon reduire a 3333Le mer. 14 oct. 2020 à 22:12, Josiane ALETTO <josiane.aletto@orange.fr> a écrit :
il faut preciser l’extension car si on l’applique a une image PNG … cela n’est pas bon .
je ne sais pas si il vaut mieux mettre [(#EXTENSION|!={png})|image_aplatir{png,transparent}] oulimiter au jpg avec [(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]
[(#LOGO_SITE[(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]|image_reduire{#ENV{lalargeur,280},#ENV{lahauteur,200}}
|image_recadre{#ENV{lalargeur,280},#ENV{lahauteur,200},‹ center ›,‹ transparent ›}|inserer_attribut{title,#NOM_SITE} )]Message du 13/10/20 20:34
De : « Matthieu Marcillaud » <marcimat@rezo.net>
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] image recadre transparent…Le 13/10/2020 à 20:22, Josiane ALETTO a écrit : > ça marche pas l’image est agrandis avec un fond blanc ( logo en jpg au > depart) Jpg ne gère pas la transparence. Je ne sais pas trop quel est le comportement de |image_recadre dans ce cas de ‹ transparent › (s’il convertit en png ou pas). Peut être tenter |image_applatir{png} avant le image_recadre ? MM. _______________________________________________ liste spip spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html Infos : https://listes.rezo.net/mailman/listinfo/spip Documentation de SPIP : http://www.spip.net/ Irc : de l’aide à toute heure : http://spip.net/irc
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc
Ah ok, si vous avez l’extension, testez sur extension: [(#EXTENSION|=={png}|?{#LOGO|traitementsioui,#LOGO|traitementsinon})]
Le ven. 16 oct. 2020 à 06:08, Josiane ALETTO <josiane.aletto@orange.fr> a écrit :
j’ai une boucle document englobante mais bon l’autre formule est plus élégante.
Message du 15/10/20 18:25
De : « pierre laszczak » <pierre.laszczak@gmail.com>
A : « Josiane ALETTO » <josiane.aletto@orange.fr>
Copie à : « Matthieu Marcillaud » <marcimat@rezo.net>, « spip » <spip@rezo.net>
Objet : Re: [Spip] image recadre transparent…#EXTENSION hors boucle ne doit pas renvoyer grand chose.
Le jeu. 15 oct. 2020 à 14:26, Josiane ALETTO <josiane.aletto@orange.fr> a écrit :
un text sur l’extension ne suffira pas ?
Message du 15/10/20 13:50
De : « pierre laszczak » <pierre.laszczak@gmail.com>
A : « Josiane ALETTO » <josiane.aletto@orange.fr>
Copie à : « Matthieu Marcillaud » <marcimat@rezo.net>, « spip » <spip@rezo.net>
Objet : Re: [Spip] image recadre transparent…Salut il faudrait faire un test sur le src, dans l’idée:
[(#LOGO_SITE|extraire_attribut{src}|supprimer_timestamp|set{logoSrc,1}|match{png$}|oui|?{ > > #GET{logoSrc}|image_reduire{24,24}, > > #GET{logoSrc}|image_reduire{33,33} > > })]Si image png reduire a 2424
sinon reduire a 3333Le mer. 14 oct. 2020 à 22:12, Josiane ALETTO <josiane.aletto@orange.fr> a écrit :
il faut preciser l’extension car si on l’applique a une image PNG … cela n’est pas bon .
je ne sais pas si il vaut mieux mettre [(#EXTENSION|!={png})|image_aplatir{png,transparent}] oulimiter au jpg avec [(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]
[(#LOGO_SITE[(#EXTENSION|=={jpg})|image_aplatir{png,transparent}]|image_reduire{#ENV{lalargeur,280},#ENV{lahauteur,200}}
|image_recadre{#ENV{lalargeur,280},#ENV{lahauteur,200},‹ center ›,‹ transparent ›}|inserer_attribut{title,#NOM_SITE} )]Message du 13/10/20 20:34
De : « Matthieu Marcillaud » <marcimat@rezo.net>
A : spip@rezo.net
Copie à :
Objet : Re: [Spip] image recadre transparent…Le 13/10/2020 à 20:22, Josiane ALETTO a écrit : > ça marche pas l’image est agrandis avec un fond blanc ( logo en jpg au > depart) Jpg ne gère pas la transparence. Je ne sais pas trop quel est le comportement de |image_recadre dans ce cas de ‹ transparent › (s’il convertit en png ou pas). Peut être tenter |image_applatir{png} avant le image_recadre ? MM. _______________________________________________ liste spip spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html Infos : https://listes.rezo.net/mailman/listinfo/spip Documentation de SPIP : http://www.spip.net/ Irc : de l’aide à toute heure : http://spip.net/irc
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.netArchives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc