2010-11-19 22 views
13

Selon le titre, quel est le format d'image préféré (ou formats) à utiliser dans WPF?Format d'image préféré à utiliser dans WPF?

Mon entreprise embauchera un concepteur pour concevoir des logos, des images, des icônes de barre d'outils, etc. à utiliser dans une application WPF. J'allais demander Vector Graphics car ils sont censés s'étirer, rétrécir, etc sans perdre de clarté; Cependant, la lecture de cet article Does WPF support reading/writing WMF/EMF files natively? et d'autres m'a inquiété; Ça ne ressemble pas à une tâche simple ?! N'est-ce pas ce que WPF est censé gérer nativement dans son sommeil?! étirer, faire pivoter, lancer des flammes, faire griller, etc ...

Répondre

18

Le format d'image vectorielle préféré est XAML. Il y a plusieurs façons pour un concepteur de générer ces graphiques. Adoble Illustrator par exemple peut utiliser le XAML exporter. L'outil open source Inkscape peut exporter vers XAML directement, un concepteur peut également dessiner XAML en utilisant Microsoft Expression Design et Microsoft Expression Blend. Littéralement tous les outils graphiques vectoriels supportent SVG et il y a a lot de ways pour convertir SVG en XAML.

Ne vous embêtez pas avec WMF/EMF il va juste regarder moche depuis windows ne peut pas les rendre anti-aliasé.

+0

GDI + peut rendre les métafichiers anti-aliasés, mais seulement s'ils étaient des métafichiers EMF + créés par GDI +. C'est le bordel. Oui, XAML serait une bien meilleure façon de faire. –