E-Okul Öğrenci Fotoğraf Boyutlandırma Programı Yapmaya Çalıştım

Kodla Büyü

erencan

Seçkin Üye
Seçkin Üye
Mesajlar
328
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:)
Screenshot_1.jpg


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

  • E-Okul FOTO.zip
    414.5 KB · Görüntüleme: 128
Son düzenleme:
Ellerinize sağlık işlemleri azaltan güzel bir çalışma olmuş.
amacım da tam olarak buydu zaten hocam. Okulların kapalı olduğu süreçte veliler cep telefonlarıyla çocuklarının fotoğraflarını çekip bir şekilde bana ulaştırmışlardı. 8.sınıfların sınav giriş belgeleri için gerekliydi bu işlem. Fast Image Resizer ile her klasör içindeki ayarlanmış dosyalar için ayrıca BMP to JPG işlemi gerekmesi aklıma bu fikri düşürdü. Ücretsiz Visual Studio indirerek bir şekilde başladım , bu aşamaya geldi.
 
Emeğinize sağlık hocam. İki durum oldu bende:
1. Avast engelledi. Halletim.
2. Dikey fotoğrafı yatay olarak küçülttü.
 
3.5 framework tada çalışaydı süper olurdu. Emeğinize sağlık bmp to jpg kullanıyordum bu daha pratik olacaktır.
 
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:)
Ekli dosyayı görüntüle 69763

Elinize sağlık Hocam. Ufak bir problem var. Windows 7 Ultimate 32 bit yüklü okuldaki bilgisayarımda çalışmadı.

Ekran Alıntısı.JPG
 
projeyi hazırladığım bilgisayarım 64 bit win10 olduğundan bu sorun yaşandı sanırım. şimdi aynı projeyi 32 bit win7 platformunda derleyeceğim. başarılı olursa onu paylaşacağım hocam
 

Ekli dosyalar

  • E-Okul FOTO.zip
    414.5 KB · Görüntüleme: 22
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:)
Ekli dosyayı görüntüle 69763

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
Merhaba hocam
Sizin program bu alanda kullandığım en güzel programdı. Bilgisayarı formatladım. Programı buradan indiremiyorum.
"This attachment cannot be shown at this time. Please try back later."
Yardımcı olursanız sevinirim
 
Merhaba hocam
Sizin program bu alanda kullandığım en güzel programdı. Bilgisayarı formatladım. Programı buradan indiremiyorum.
"This attachment cannot be shown at this time. Please try back later."
Yardımcı olursanız sevinirim
Hocam beğenip kullanmanıza çok sevindim. Sanırım site güncellenirken benim dosya silinmiş. Kendi bilgisayarımda bulabilirsem yine buradan paylaşırım. Daha önce de bir arkadaş mail yoluyla istemiş ve göndermiştim. Aynı postayı size de yönlendirebilirim. Umarım faydalı olabilirim. Bana özelden mail adresinizi yazın hocam
 
Geri
Üst