Biliyorsunuz E-Okul öğrenci fotoğraf dosyaları için 133x171 piksel boyut , JPG uzantı ve 20 KB üstü şartlarının sağlanmasını istiyor. Şu ana kadar High Quality Resizer ve Fast Image Resizer programlarını kullanıyordum. Hemen hepsinde "keşke şöyle olsaydı" dediğim ayrıntılar vardı. Özellikle Fast Image Resizer en pratik kullandığım program oldu. Hatırlarsınız Reyhanlı İlçe Mem'in hazırladığı bir arayüz içine eklenmişti. Bu program tam istendiği gibi fotoğraf dosyalarını sürükle bırak pratikliğiyle hazırlıyordu.
Bu programda fotoğraf dosyaları JPG formatta hazırladığı zaman 20 KB altında yer kaplıyordu. O yüzden BMP formatta hazırlatıyor ardından klasör içindeki BMP dosyaların uzantısını JPG olarak değiştiren bir BAT dosyası çalıştırıyorduk. Çünkü bu program e-okul şartlarını yerine getirmek için hazırlanmamıştı. Tüm istenen şartları yine sürükle bırak pratikliğiyle yerine getiren bir program yapabilir miyim acaba diyerek çalışma yaptım.
Ortaya istenen tüm şartları tek hamlede yerine getiren bir program çıktı. Herkesin işine yarar umarım diyerek paylaşmak istedim.
- Programın ara yüzüne öğrenci fotoğraflarını tek tek veya toplu şekilde sürükle bırak yapıyoruz. Program , aynı klasör içinde E-Okul adında bir klasör yoksa oluşturuyor ve sürüklenen fotoğraf dosyalarını istenen şartlarda E-Okul klasörü içinde hazırlıyor. Hepsinin boyutları 133x171 piksel , uzantıları JPG ve 20-60 KB arası yer kaplar şekilde tekrar oluşturuluyor. High Image Resizer programında genelde 80-100 KB arası yer kaplıyorlardı (gözlemlediğim kadarıyla)
- Programın ara yüzüne tek hamlede içinde öğrenci fotoğrafları olan bir klasörü de sürükle bırak yapabiliyoruz. Bu defa program , o klasörün içinde E-Okul adında bir klasör oluşturuyor ve klasör içindeki fotoğraf dosyalarını istenen özelliklere getiriyor.
- Sürükle bırak yöntemi kullanmanın handikapı kullanıcın her formatta dosyayı sürükleyip bırakabilmesidir. Mecburen buna önlem almak zorunda kaldığım için uzantısı JPEG veya JPG dosyalar için işlem yaptırdım.
- Şimdilik sadece tek klasörün sürüklenmesi halinde o klasör içindeki dosyalara işlem yaptırabildim. Birden fazla klasör sürüklenmesi halinde sadece ilk klasör içindeki dosyalar için işlem yapılmaktadır ama en azından diğer klasörler için hata verdirmiyorum
Windows7 32 bit üzerinde çalışmıyordu. Windows 7 32 bit bilgisayarda yeniden derleyip paylaştım. Bu paylaşım 32 bit olarak derlenmiş halidir
Bilgisayara önceden .NET 5.0 Runtime yüklenmiş olması gerekiyor
Bu programda fotoğraf dosyaları JPG formatta hazırladığı zaman 20 KB altında yer kaplıyordu. O yüzden BMP formatta hazırlatıyor ardından klasör içindeki BMP dosyaların uzantısını JPG olarak değiştiren bir BAT dosyası çalıştırıyorduk. Çünkü bu program e-okul şartlarını yerine getirmek için hazırlanmamıştı. Tüm istenen şartları yine sürükle bırak pratikliğiyle yerine getiren bir program yapabilir miyim acaba diyerek çalışma yaptım.
Ortaya istenen tüm şartları tek hamlede yerine getiren bir program çıktı. Herkesin işine yarar umarım diyerek paylaşmak istedim.
- Programın ara yüzüne öğrenci fotoğraflarını tek tek veya toplu şekilde sürükle bırak yapıyoruz. Program , aynı klasör içinde E-Okul adında bir klasör yoksa oluşturuyor ve sürüklenen fotoğraf dosyalarını istenen şartlarda E-Okul klasörü içinde hazırlıyor. Hepsinin boyutları 133x171 piksel , uzantıları JPG ve 20-60 KB arası yer kaplar şekilde tekrar oluşturuluyor. High Image Resizer programında genelde 80-100 KB arası yer kaplıyorlardı (gözlemlediğim kadarıyla)
- Programın ara yüzüne tek hamlede içinde öğrenci fotoğrafları olan bir klasörü de sürükle bırak yapabiliyoruz. Bu defa program , o klasörün içinde E-Okul adında bir klasör oluşturuyor ve klasör içindeki fotoğraf dosyalarını istenen özelliklere getiriyor.
- Sürükle bırak yöntemi kullanmanın handikapı kullanıcın her formatta dosyayı sürükleyip bırakabilmesidir. Mecburen buna önlem almak zorunda kaldığım için uzantısı JPEG veya JPG dosyalar için işlem yaptırdım.
- Şimdilik sadece tek klasörün sürüklenmesi halinde o klasör içindeki dosyalara işlem yaptırabildim. Birden fazla klasör sürüklenmesi halinde sadece ilk klasör içindeki dosyalar için işlem yapılmaktadır ama en azından diğer klasörler için hata verdirmiyorum

Windows7 32 bit üzerinde çalışmıyordu. Windows 7 32 bit bilgisayarda yeniden derleyip paylaştım. Bu paylaşım 32 bit olarak derlenmiş halidir
Bilgisayara önceden .NET 5.0 Runtime yüklenmiş olması gerekiyor
Ekli dosyalar
Son düzenleme: