Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

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 14:50:36

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 10
Noyau : Linux 4.19.0-9-amd64
(G)UI : Lxde & i3 (LxQt parfois - En test: Dwm)
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 18:19:47

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
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 20:00:46

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : 5.11.12-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

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 golgot200 (26-01-2020 20:02:58)

Hors ligne

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

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 10
Noyau : Linux 4.19.0-9-amd64
(G)UI : Lxde & i3 (LxQt parfois - En test: Dwm)
Inscription : 27-09-2018
Site Web

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

Merci tous...
j'aimerais essayer la solution de golgot200 ...
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 20:09:19

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : 5.11.12-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

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 golgot200 (26-01-2020 20:16:58)

Hors ligne

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

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

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

golgot200 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 07:36:27

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : 5.11.12-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

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 golgot200 (27-01-2020 07:40:51)

Hors ligne

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

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 10
Noyau : Linux 4.19.0-9-amd64
(G)UI : Lxde & i3 (LxQt parfois - En test: Dwm)
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 14:12:04)

Hors ligne

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

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 10
Noyau : Linux 4.19.0-9-amd64
(G)UI : Lxde & i3 (LxQt parfois - En test: Dwm)
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 15:19:03

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : 5.11.12-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

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

David5647 a écrit :

golgot200 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

Hors ligne

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

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

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

@golgot200

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