আমার আকার পরিবর্তন করার জন্য অনেকগুলি ছবি আছে, কিন্তু আমি পরিবর্তন করতে চাই না
তৈরির তারিখ. আমি অটোমেটর, ফটোশপ, পূর্বরূপ এবং প্রত্যেকটি ব্যবহার করার চেষ্টা করেছি
সময় আমি এই ব্যবহার, সফটওয়্যার আমার সৃষ্টির তারিখ পরিবর্তন
ছবি।
আপনি সংশোধনের তারিখ সঙ্গে নির্মাণ তারিখ মিশ্রিত হয়? শেষ পর্যন্ত, কোনও ফাইল সংশোধন করা হলে কোনও ফাইলের সৃষ্টি তারিখ পরিবর্তন করা উচিত নয়; যে পরিবর্তন তারিখ জন্য হয়।
আপনি চিত্রগুলির আকার পরিবর্তন করার জন্য কোন পদ্ধতিগুলি ব্যবহার করছেন তা আমি নিশ্চিত না হলেও আপনি যদি চিত্রগুলির একটি ডিরেক্টরি নিয়ে যান তবে-এবং তারপরে উৎস চিত্রের উপর ভিত্তি করে একটি ডেরিভেটিভ চিত্র তৈরি করার জন্য একটি স্ক্রিপ্ট বলছেন- নতুন তৈরি হওয়া ডেরিভেটিভ চিত্রটি থাকবে একটি নতুন সৃষ্টি তারিখ কারণ এটি কেবল মূল পদ্ধতির একটি নতুন অনুলিপি যা কিছু উপায়ে প্রক্রিয়া করা হয়।
কিন্তু অনুমান করা হচ্ছে যে আপনি যে চিত্রগুলির সাথে প্রক্রিয়া করতে চান সেগুলি ভরা একটি ডিরেক্টরি রয়েছে এবং -যদি-ওভাররাইট-ওভাররাইট হয়, আমি চমৎকার কমান্ড লাইন সরঞ্জাম ইনস্টল এবং ব্যবহার করার সুপারিশ করব করে ImageMagick । যদি আপনি আরামদায়ক বাইনারিগুলির মাধ্যমে ম্যাক ওএস এক্স এর জন্য ImageMagick ইনস্টল করা না করেন-যা ভাল কাজ করে, তবে আপনি যদি কমান্ড লাইন স্টাফ না করেন তবে এটি বিভ্রান্তিকর হতে পারে- এটি চমৎকার ম্যাক ওএস এক্স প্যাকেজ ইনস্টলার বিদ্যমান ক্যাকটাস্ল্যাব দ্বারা উপলব্ধ করা হয় । অথবা আপনি এমনকি মাধ্যমে ImageMagick ইনস্টল করতে পারেন Homebrew এটি ইনস্টল করে এবং তারপর চলমান brew install imagemagick কমান্ড লাইন থেকে ImageMagick ইনস্টল করুন।
ইনস্টল করার পরে, আপনি এটি ব্যবহার করে এমন একটি সহজ ব্যাশ স্ক্রিপ্ট চালাতে পারেন find ImageMagick সঙ্গে convert ইমেজ প্রক্রিয়া করার জন্য কমান্ড টুল:
find -E 'Desktop/Pics' -type f -iregex '.*\.(JPG|JPEG|PNG|TIF|TIFF)$' |\
while read FULL_IMAGE_PATH
do
convert -density 72 -units PixelsPerInch -resize "1500x1500>" -quality 90 "${FULL_IMAGE_PATH}" "${FULL_IMAGE_PATH}"
done
এই উদাহরণে, স্ক্রিপ্টটি সন্ধান করবে Pics/ আপনার কাজের ব্যবহারকারীর ডেস্কটপে ডিরেক্টরি এবং তারপরে কোনও ফাইলের জন্য অনুসন্ধান করুন Pics/ তাদের সাথে সংযুক্ত JPG, JPEG, PNG, TIF বা TIFF এর একটি এক্সটেনশন আছে; অনুসন্ধান কেস সংবেদনশীল হয় তাই ছোট হাতের সংস্করণ পাশাপাশি পাওয়া যাবে। একবার একটি চিত্র পাওয়া গেলে এটি চিত্রটির ডিপিআইকে 72 তে রূপান্তরিত করবে এবং এটি পিপিআই (পিক্সেল প্রতি ইঞ্চি) ইউনিট ব্যবহার করে এবং ইমেজটির দীর্ঘতম দিকের উপর ভিত্তি করে 1500x1500 পিক্সেল প্রশস্ত / উচ্চতার আকারটি পুনরায় আকারে তুলবে যদি চিত্রটি বড় 1500 পিক্সেল যাই হোক না কেন যে দীর্ঘতম দিক। ইমেজ মানের পাশাপাশি 90 সেট করা হয়।
আমি এই সহজ বাশ স্ক্রিপ্টটি ব্যবহার করি যা ইমেজগুলির তুলনায় অপেক্ষাকৃত উচ্চ রেজোলিউশন হতে চাইলেও ওয়েব প্রস্তুত হতে পারে। কিন্তু আপনি আপনার প্রয়োজন অনুসারে যে কমান্ড সামঞ্জস্য এবং tweak করতে পারেন। বাস্তব জাদু হয় find লজিক যে ডিরেক্টরি ট্রি ট্রাউস এবং জায়গায় ইমেজ overwrite হবে। এবং যে করে তৈরি করার তারিখটি বজায় রাখা হয় এবং ফাইলটিতে কেবলমাত্র পরিবর্তন তারিখ পরিবর্তিত হয়।