Bonjour, à tous,

Dans un outil que je dois développer, je dois pouvoir sélectionner une image et la sauvegarder.

Voici mon problème,
J'ai par exemple une image qui fait 150px en Width et 300 en Height.
Nom : source.jpg
Affichages : 96
Taille : 1,5 Ko

Je dois la sauvegarder mais je dois y ajouter des marges noires ou autres couleur de x pixel. En gros j'ai une nouvelle image qui fait 190px en Width et 380 en Height.
Nom : destination.jpg
Affichages : 82
Taille : 6,4 Ko

Mon soucis est donc de pouvoir ajouter les marges dans l'élément à sauvegarder en fichier.
Auriez-vous des idées ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
var filePicker = new FileOpenPicker();
filePicker.FileTypeFilter.Add(".jpg");
filePicker.FileTypeFilter.Add(".jpeg");
filePicker.FileTypeFilter.Add(".png");
filePicker.ViewMode = PickerViewMode.Thumbnail;
filePicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary;
filePicker.SettingsIdentifier = "picker1";
filePicker.CommitButtonText = "Valider";
 
StorageFile selectedFile = await filePicker.PickSingleFileAsync();
 
if (selectedFile != null)
{
 
}