Partager via


ResX Generator (RESXGEN)

ResX Generator (ResXGen) est un utilitaire de console permettant de convertir un fichier image (tel qu'un fichier .jpg ou .bmp) en fichier .resx au format XML, qui peut ensuite être compilé en fichier .resources compatible .NET à l'aide de Resgen.exe.

Les lignes de code suivantes de ResXGen (abrégées par souci de lisibilité) montrent le processus essentiel de création d'un fichier .resx à partir d'un fichier image.

Image img = Image.FromFile(ap.InputFile);
ResXResourceWriter rsxw = new ResXResourceWriter(ap.OutputFile); 
rsxw.AddResource(ap.ResourceName, img);
rsxw.Close();

Le schéma XML nécessaire est documenté dans le .NET Framework, en particulier dans la propriété ResourceSchema de la classe ResXResourceWriter. Cette fonctionnalité est également encapsulée par ResXGen, de sorte que pour voir le schéma, il suffit d'exécuter la commande suivante :

ResXGen /schema