logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 26-01-2020 13:50:36

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 12
Noyau : Linux 6.1.0-17-amd64
(G)UI : i3
Inscription : 27-09-2018
Site Web

conversion d'un dossier rempli en .png vers .svg

Salut.
y a t-il un moyen simple pour convertir en lot des png vers des svg ?
ffmmpeg ?
sur ne net, je ne trouve que des services en ligne qui font le taf.
Moi, je chercherais plus de la ligne de commande...

a+

Hors ligne

#2 26-01-2020 17:19:47

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

Re : conversion d'un dossier rempli en .png vers .svg

A la main, tu as inkscape qui converti plutôt bien vers du vectoriel.
en ligne de commande tu peux t’intéresser à potrace (utilisé dans inkscape) (mais seulement image en noir et blanc???)
Enfin, tout dépend du type d'image à vectoriser... Des p'tits logos ça passe bien, du plus grand et plus complexe... pas sûr

Hors ligne

#3 26-01-2020 19:00:46

Anonyme
Invité

Re : conversion d'un dossier rempli en .png vers .svg

Bonsoir,

effectivement, je pense que ceci devrait convenir.
Ce sera en couleur.

https://unix.stackexchange.com/question … ps-to-svgs

Essaies :


for i in *.png; do inkscape -f "$i" -l "${i%.png}.svg"; done
 



Fonctionne bien chez moi.

Dernière modification par Anonyme (26-01-2020 19:02:58)

#4 26-01-2020 19:05:42

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 12
Noyau : Linux 6.1.0-17-amd64
(G)UI : i3
Inscription : 27-09-2018
Site Web

Re : conversion d'un dossier rempli en .png vers .svg

Merci tous...
j'aimerais essayer la solution de Anonyme ...
mais que dois je faire avec cette ligne de commande ?

(mes images sont en couleur... et ce sont des images tiré de photo donc style gros logo)

Hors ligne

#5 26-01-2020 19:09:19

Anonyme
Invité

Re : conversion d'un dossier rempli en .png vers .svg

Ben si tu as des logos png dans un dossier, tu te places dans ce dossier et tu ouvres un terminal. Dans ce terminal tu colles cette commande en simple utilisateur :

for i in *png; do inkscape -f "$i" -l "${i%.png}.svg"; done



Tes logos d'origine ne seront pas écrasés. wink

EDIT:

Il te faut installer inkscape bien sûr :

apt install inkscape

Dernière modification par Anonyme (26-01-2020 19:16:58)

#6 26-01-2020 20:31:33

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

Re : conversion d'un dossier rempli en .png vers .svg

Anonyme a écrit :

for i in *png; do inkscape -f "$i" -l "${i%.png}.svg"; done



La commande suivante change uniquement l'extension,
l'image ne sera pas vectorisée;
cela dépend de l'utilisation qui en sera faite, mais tout l’intérêt du svg est perdu.

Hors ligne

#7 27-01-2020 06:36:27

Anonyme
Invité

Re : conversion d'un dossier rempli en .png vers .svg

@David5647

Bien sûr.  wink
C'est de la conversion en lot, pas de l'édition wink

Dernière modification par Anonyme (27-01-2020 06:40:51)

#8 27-01-2020 13:05:26

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 12
Noyau : Linux 6.1.0-17-amd64
(G)UI : i3
Inscription : 27-09-2018
Site Web

Re : conversion d'un dossier rempli en .png vers .svg

hello
si cette commande sert à une conversion, c'est ça qu'il me faut.
mais je ne sait pas m'en servir ... je met ou le chemin du dossier ou sont mes .png ?
mes .png après avoir passer cette commande, n'existe plus ?

il y a dans le dossier multiple différente image et ne sont pas toutes destinée au même but.
pour faire simple: un tout petit nombre serviront à des fonds d'écran ou de terminal... mais je crois que .png, peut aussi être utiliser pour ça.
d'autres images à des projets artistique. (c'est plus long à expliquer wink )

Dernière modification par crap0 (27-01-2020 13:12:04)

Hors ligne

#9 27-01-2020 13:13:11

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 12
Noyau : Linux 6.1.0-17-amd64
(G)UI : i3
Inscription : 27-09-2018
Site Web

Re : conversion d'un dossier rempli en .png vers .svg

a désolé, j'avais mal lu ....
--> se placer dans le dossier et executer la comande

merci 1000x

Hors ligne

#10 27-01-2020 14:19:03

Anonyme
Invité

Re : conversion d'un dossier rempli en .png vers .svg

David5647 a écrit :

Anonyme a écrit :

for i in *png; do inkscape -f "$i" -l "${i%.png}.svg"; done



La commande suivante change uniquement l'extension



Je ne pense pas.
Il suffit de renommer le png en svg pour s'apercevoir qu'il refusera de s'ouvrir avec Inkscape et surtout avec un éditeur. smile

#11 27-01-2020 14:43:17

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

Re : conversion d'un dossier rempli en .png vers .svg

@Anonyme

Je suis d'accord, t'as bien un fichier avec une extension svg avec la commande,
mais c'est un bitmap imbriqué dans un format vectoriel, ça reste un bitmap, ça dépend de l'utilisation souhaitée

Hors ligne

Pied de page des forums