- Katılım
- 5 Mart 2014
- Mesajlar
- 5.701
- Makaleler
- 12
- Çözümler
- 44
C#:
String[] Files = Directory.GetFiles(Directory.GetCurrentDirectory());
String[] OldFiles = new String[Files.Length];
int i = 0;
foreach (var item in Files)
{
String Ext = Path.GetExtension(item);
if (Ext == ".png")
{
String Name = Path.GetFileNameWithoutExtension(item);
String Name2 = Path.GetFileNameWithoutExtension(item) + "-2";
Image img = Image.FromFile(Name + ".png");
img.Save(Name2 + ".jpg", ImageFormat.Jpeg);
OldFiles[i] = Name + ".png";
}
i++;
}
foreach (var item in OldFiles)
{
File.Delete(item);
}
Bu sorunu yeni bir uygulama oluşturarak çözdüm. Önce bu uygulama, sonra belirli dosyaları kaldıracak olan yazılım çalışıyor.
Son düzenleyen: Moderatör: