Existe-t-il un moyen de retirer la chaîne de chemin SVG d'une forme ou d'un chemin personnalisé Photoshop? Ou existe-t-il un autre moyen d'obtenir/construire des données similaires? Je cherche à faire quelque chose de similaire à ceci:
Mise à jour: dans les versions récentes de Photoshop, il existe une option intégrée pour exporter l'image au format SVG, qui fonctionne bien sur les chemins et les formes personnalisées. Faites juste:
Fichier -> Exporter -> Exporter sous ... et sélectionnez SVG dans les paramètres du fichier.
Réponse originale:
À partir de Photoshop CC 14.2, vous pouvez créer des fichiers SVG directement à partir de Photoshop:
generator.json
avec le contenu ci-dessous dans votre dossier de départ utilisateur.<something>.svg
.Contenu pour generator.json:
{
"generator-assets": {
"svg-enabled": true
}
}
Source: http://creativedroplets.com/generate-svg-with-photoshop-cc-beta/
Cependant, si vous disposez d'Illustrator et n'avez pas créé tous les chemins, il est probablement plus facile de les créer directement dans Illustrator.
Si vous n'avez pas Illustrator, vous feriez probablement mieux d'utiliser l'éditeur gratuit Inkscape SVG pour dessiner vos chemins.
Si vous avez déjà les chemins dans Photoshop et que vous n'avez pas Illustrator, le mieux que je puisse penser est d'activer la palette d'informations dans Photoshop, de sélectionner les points du chemin un par un et d'enregistrer manuellement les positions du point lui-même. comme ses poignées, et à partir de celles-ci, créez manuellement le chemin en utilisant commandes curveto absolues, 'C' (pour les points avec poignées) et commandes lineto absolues, 'L' pour celles des points sans poignées.
Une autre option consiste à enregistrer le fichier au format EPS dans Photoshop en veillant à ce que les vecteurs d'exportation soient vérifiés, puis à le charger dans l'illustrateur et à l'enregistrer au format SVG
Toutes les réponses étaient bonnes, mais pour moi elles étaient trop, il y a un outil en ligne fourni par Adobe:
http://Adobe.com/go/extract_tryitnow_en
Tout ce que vous avez à faire est de télécharger/glisser-déposer/votre fichier .psd, choisissez la couche de chemin et téléchargez en svg. Et vous pouvez extraire le chemin svg, d
en particulier.
Ensuite, ce que j'ai fait est de mettre le path
dans un élément g
, puis de mettre à l'échelle g
et de traduire le path
Pour les formes personnalisées, vous souhaiterez peut-être consulter le script open source récemment publié, appelé Convertir un fichier de formes personnalisées en ensemble SVG (pour Photoshop CS3 ou version ultérieure), utilisé pour convertir un fichier de formes personnalisées ( .csh) ou un fichier de préférences de formes personnalisées (CustomShapes.psp) dans un ensemble de fichiers SVG.