Convertir SVG en PNG ou JPEG
Quelles méthodes existent actuellement pour convertir une image SVG, PNG ou JPEG par programmation à l'aide de C#?
J'ai lu la totalité de l'existant jusqu'questions sur ce sujet, et tous impliquent l'utilisation d'un processus externe pour le lancement d'un programme tiers. Dans mon cas, ce n'est pas une option que nous allons migrer vers Azure bientôt.
Ce dont j'ai besoin pour être en mesure de faire est de charger le fichier SVG à partir du disque et, idéalement, le convertir en quelque chose que je peux utiliser le Système.Cours de dessin à manipuler.
Des idées?
imagemagick.codeplex.com peut-être être utile.
u ne resoleve ur question? u whare avec nous plz?
Non, ne l'a jamais fait. Nous avons abandonné cette approche.
Moi aussi je suis à la recherche d'approches pour convertir SVG créé dans Inkscape, Png ou Jpeg. Actuellement, je suis en utilisant l'approche énumérés ici stackoverflow.com/questions/58910/... plus précisément à l'aide de DLL et pinvokes pour les libs qui sont livrés avec Le Gimp.
u ne resoleve ur question? u whare avec nous plz?
Non, ne l'a jamais fait. Nous avons abandonné cette approche.
Moi aussi je suis à la recherche d'approches pour convertir SVG créé dans Inkscape, Png ou Jpeg. Actuellement, je suis en utilisant l'approche énumérés ici stackoverflow.com/questions/58910/... plus précisément à l'aide de DLL et pinvokes pour les libs qui sont livrés avec Le Gimp.
OriginalL'auteur Scott | 2011-06-06
Vous devez vous connecter pour publier un commentaire.
Bien. Je vais partager avec ma solution pour rendre un fichier SVG redimensionnées à une taille appropriée.
- Je installer ce package nuget
Vous pouvez trouver le paquet le code source sur github ici
Ensuite, vous pouvez faire ceci:
Profitez-en!
OriginalL'auteur Daniel
Vous pouvez prendre un coup d'oeil à SVG Moteur de Rendu sur CodePlex. Il a une surcharge qui va prendre un flux de mémoire (votre SVG) qui peut ensuite être utilisé pour convertir une image.
Object reference not set to an instance of an object
u pourrait help plzJe suis également l' "la référence d'Objet n'est pas définie à une instance d'un objet" erreur lorsque j'appelle la méthode Draw ().
N'a la solution dans astrocybernaute du lien de travail pour vous?
Le Rendu SVG code Moteur ne fonctionne pas pour moi. Je reçois l'objet de référence d'erreur quand j'essaie d'appeler Draw(). Je suis actuellement en utilisant une méthode avec quelques pinvokes de libs qui sont installés avec Le Gimp.
Je sais que mon SVG est bien formé. Je n'ai pas de problèmes de rendu ou à l'aide de bibliothèques de L'Gimp. Je ne sais pas ce qui se passe avec le Moteur de Rendu SVG méthode.
OriginalL'auteur keyboardP
Tout ce que vous devez faire est de l'installation de Rendu SVG Bibliothèque de package nuget.
Et puis
.
OriginalL'auteur