দুঃখিত, আপনাকে কমান্ড লাইনটি ব্যবহার করতে হবে। আমি সত্যিই সন্দেহ করি যে এটি মোকাবেলা করার জন্য আপনি একটি জিইউআই প্রোগ্রাম খুঁজে পেতে পারেন।
আপনি কোন ওএস ব্যবহার করছেন তা নির্দিষ্ট করে নেই। লিনাক্সে, নিম্নলিখিত ডিরেক্টরিটি বর্তমান ডিরেক্টরিতে থাকা সমস্ত .png ফাইলের আকার পরিবর্তন করবে। মনে রাখবেন এটি মূল চিত্রগুলি ওভাররাইট করবে:
## bash (Linux, OSX):
for i in *png; do convert "$i" -resize 32x32 "$i"; done
## on Windows:
for %i in (*png); do convert %i -resize 32x32 %i; done
উল্লেখ্য, উইন্ডোজ লাইন জন্য, যদি আপনি একটি লিপিতে বদলে কম্যান্ড-লাইন তে এটি ব্যবহার করছেন, আপনি ব্যবহার করতে হবে %%i
বদলে %i
।
অন্য বিকল্প হ'ল জিম্প স্ক্রিপ্টিং । এই স্ক্রিপ্টটি আপনার চিত্রের ( উত্স ) আকার পরিবর্তন করবে :
(define (batch-resize pattern width height)
(let* ((filelist (cadr (file-glob pattern 1))))
(while (not (null? filelist))
(let* ((filename (car filelist))
(image (car (gimp-file-load RUN-NONINTERACTIVE filename filename)))
(drawable (car (gimp-image-get-active-layer image))))
(gimp-image-scale-full image width height INTERPOLATION-CUBIC)
(gimp-file-save RUN-NONINTERACTIVE image drawable filename filename)
(gimp-image-delete image))
(set! filelist (cdr filelist)))))
এটি batch_resize.scm
জিআইএমপির scripts
ডিরেক্টরিতে সংরক্ষণ করুন , তারপরে এটিকে চালনা করুন:
gimp -i -b '(batch-resize "*.JPG" 604 453)' -b '(gimp-quit 0)'
হালনাগাদ:
আমি কেবল এই পোস্টে হোঁচট খেয়েছি যা পরামর্শ দেয় যে জিম্প প্লাগইন ডেভিডের ব্যাচ প্রসেসরের আপনার যা করা উচিত ঠিক তা করা উচিত। নিবন্ধটি লিনাক্স সম্পর্কে তবে প্লাগইনের পৃষ্ঠায় উইন্ডোজ সংস্করণের একটি লিঙ্ক রয়েছে ।