فيما يلي حلول متنوعة لمشاكل مختلفة نواجهها يوميًا، وهذه المرة، توضح لنا كيفية تغيير حجم الصور باستخدام الطرفية مع أداتين من حزمة ImageMagick.
كما يقولون لنا في المقال الأصلي:
للوهلة الأولى، يبدو البرنامجان متشابهين، مع أن برنامج `mogrify` يُجري عملية تحويل للصورة باستبدال الملف الأصلي، بينما يحفظ برنامج `convert` النتيجة في ملف جديد. يأخذ برنامج ` mogrify` الصورة المراد تحويلها فقط كوسيط، بينما يأخذ برنامج ` convert` الصورة المراد تحويلها واسم الملف الذي سيتم حفظ النتيجة فيه.
تحويل
لنرى أولاً كيفية تنفيذ مهام مختلفة باستخدام دالة التحويل :
قص الصورة إلى نصفين واحفظ النتيجة في ملف ملف:
$ convert -resize 50% file.jpg file2.jpg
قم بتغيير حجم الصورة file.jpg إلى 400 × 300 وحفظ النتيجة في ملف file2.jpg:
$ convert -resize 400×300 file.jpg file2.jpg
اقتطع كل الصور إلى نصفين واحفظ النتيجة في ملفات أخرى:
$ convert -resize 50% *
موغريفى
قص ملف الصورة jpg إلى نصفين:
mogrify -resize 50% file.jpg
قم بتغيير حجم ملف الصورة إلى 400 × 300:
mogrify -resize 400×300 file.jpg
نصف كل الصور:
mogrify -resize 50% *