আমার জন্য এটি করার জন্য আমি অ্যাডোব ভূমিতে সহজ কিছু পাইনি। আপনি যদি ইমেজম্যাগিক ইনস্টল করতে বা ইচ্ছুক থাকেন এবং আপনি কমান্ড লাইনের সাথে স্বাচ্ছন্দ্য বোধ করেন তবে convert
সিএলআই সরঞ্জামটি দুর্দান্ত ।
আমি এই শেল স্ক্রিপ্টটি লিখেছি যা প্রস্থগুলি গ্রহণ করে এবং কোনও চিত্র ছাড়াই কোনও চিত্র প্রবেশ না করা পর্যন্ত একটি চিত্রকে আকার দেয়:
#!/bin/sh
oot=${1%.*}
while read -p 'width: ' -r && [ "$REPLY" != '' ]; do
convert "$1" -resize "$REPLY"x "$oot-$REPLY.png"
done
আমি আমার নাম রেখেছি multi-resize.sh
এবং এটি রেখেছি ~/bin/
যাতে এটি সর্বত্র পাওয়া যায়।
তারপরে আপনি এটির মতো কোনও শেলের মাধ্যমে মূল রেজোলিউশনের পিএনজিতে এটি চালিত করতে পারেন:
$ multi-resize.sh foo.png
width: 96
width: 72
width: 48
width: 36
width:
$
আপনার foo-72.png
একই ডিরেক্টরিতে থাকবে ইত্যাদি।