J'ai besoin de convertir le contenu SVG en une image raster (de préférence un PNG) dans une application RoR. Existe-t-il une méthode directe qui n'implique pas ImageMagick, ou est-ce la norme de facto?Convertir SVG en PNG en Ruby
Répondre
Généralement, ImageMagick est considéré comme le standard de facto. Il a été lié à tellement de langues maintenant qu'il ne devrait même pas être un tracas à utiliser. La liaison de rubis semble s'appeler rmagick. Cela dit, vous pouvez bien sûr charger et rendre le SVG vous-même, peut-être avec les bindings ruby pour librsvg (jamais utilisé avec succès), et en utilisant ruby-libpng pour le stocker en tant que png.
Qu'est-ce qu'une application RoR?
quelques scripts bash de ce forum:
utilisant rsvg:
$ cd votre répertoire avec-la-svgs/
$ for i in *; faire rsvg-convertir $ i -oecho $i | sed -e 's/svg$/png/'
; fait
utilisant inkscape:
$ cd votre répertoire avec-la-svgs/
$ for i in *; faire inkscape $ i --export-png =echo $i | sed -e 's/svg$/png/'
; fait
- 1. Conversion de SVG en PNG en utilisant C#
- 2. Pouvez-vous convertir un XAML DrawingImage en SVG pour l'éditer?
- 3. Inclure le fichier SVG en SVG
- 4. openGL en png
- 5. en utilisant "?" en SVG href
- 6. Comment convertir une animation vectorielle swf en un svg animé ou une séquence de svg encore?
- 7. Fonction C pour convertir une image brute en png
- 8. Comment convertir un MovieClip Flash en séquence png?
- 9. Intégrer SVG en HTML (spécifique à l'opéra)
- 10. Ruby: Convertir HTML/Redcloth en texte brut
- 11. Comment convertir DateTime.now en UTC dans Ruby?
- 12. Convertir un nœud DOM ou Document en XML en JavaScript
- 13. Aperçu SVG en utilisant Javascript?
- 14. Comment convertir une image WMF en PNG ou JPG sous Windows en utilisant Perl?
- 15. Convertir l'image en binaire?
- 16. Conversion de fichiers TIFF en PNG en .Net
- 17. Comment convertir une chaîne Ruby avec des parenthèses en tableau?
- 18. Comment convertir un tableau ruby en tableau C avec RubyInline?
- 19. Comment redimensionner du texte en svg dynamiquement?
- 20. Exporter ChartFX7 vers SVG en Java
- 21. Éditeur VML/SVG en HTML Page
- 22. Existe-t-il des outils pour convertir VML hérité en SVG?
- 23. Y at-il des bibliothèques pour générer des fichiers swf flash ou convertir svg en swf
- 24. Existe-t-il un convertisseur SVG en MXML?
- 25. Calcul des chemins SVG
- 26. Estimation des pixels d'une police proportionnelle en SVG ou en Java
- 27. Convertir une image jpg au format gif, png & bmp en utilisant PHP
- 28. png transparent en utilisant WPF dans VS2008
- 29. base64 png en python sous Windows
- 30. Conversion de HBITMAP en Jpeg ou Png en C++
Cocher cette trop http://stackoverflow.com/questions/11436873/ruby-rsvg-and-png-streams – shishirmk