Nautilus-svgresize ، قم بتغيير حجم صور SVG في أوبونتو

حول svgresize

قبل أيام قليلة قمت بنشر مقال تحدثت فيه عن سيناريو فيه تغيير حجم صور jpg و png من سطح المكتب. في مقال اليوم سنلقي نظرة على نص رائع آخر يسمى svgresize. معه يمكنك قم بتغيير حجم صور SVG في Ubuntu و Linux Mint والمشتقات.

لماذا صور SVG؟ إن ميزة الصور المتجهة على التنسيقات الأخرى هي بالضبط ذلك لا تفقد الجودة عند تغيير حجمها. يحدث هذا لأن صور SVG يتم تعريفها بواسطة سمات رياضية. يمكننا تغيير حجم صورنا وفقًا لاحتياجات الشاشة المستهدفة دون فقدان الجودة في التصور.

في الوقت الحاضر ، جميع التطبيقات مرئية تمامًا. أصبح الجزء الرسومي مهمًا جدًا في تطوير هذه. لهذا السبب ، لا يتعين على أي مطور إنشاء تطبيق يعمل فحسب ، بل يجب أيضًا أن يكون جذابًا بصريًا. في هذا الجزء من التطوير ، تعتبر الرموز مهمة جدًا. هذا هو السبب الرئيسي وراء ضرورة إنشاء رموز لأحجام مختلفة للشاشة (ناهيك عن الأجهزة المحمولة أو صفحات الويب سريعة الاستجابة).

يوجد اليوم عدد كبير من أنواع الشاشات (Full HD ، Ultra HD ، 4K ، وكل ما سيأتي). قد تكون هذه مشكلة إذا لم تقم بإنشاء الرموز بتنسيق متجه ، حيث سيتعين عليك تغيير حجم صورك. بالتأكيد مع هذا الإجراء سيفقدون الدقة ، إلا إذا كان ما تفعله هو تقليل حجم الصورة ... حل هذه المشكلة في استخدام الصور المتجهة ودمجها مع ملف أداة لتغيير حجم صور SVG كما هو نص svgresize الذي نقدمه من شبكة atareao.

قم بتغيير حجم ملفات SVG باستخدام nautilus-svgresize

يمكن العثور على هذا البرنامج المساعد متاح لمديري ملفات Nautilus و Nemo و Caja. إنه بسيط للغاية ، سواء عند تثبيته أو في معالجته. باستخدام هذه الميزات ، تصبح أداة رائعة لمصممي الرسوم ، الذين يمكنهم نسيان إنشاء رموز لكل دقة من الدقة المتاحة. التي يمكن أن توفر الكثير من الوقت.

تركيب Svgresize

لتثبيت svgresize في أي من متغيراته وقوته تغيير حجم صور svg بكميات كبيرة، عليك فقط اتباع التعليمات أدناه. نظرًا لأنه ليس في مستودعات Ubuntu الرسمية ، فسنقوم بذلك تثبيت البرنامج النصي باستخدام مهمة PPA.

لنوتيلوس

sudo add-apt-repository ppa:atareao/nautilus-extensions && sudo apt update && sudo apt install nautilus-svgresize

من أجل نيمو

sudo add-apt-repository ppa:atareao/nemo-extensions && sudo apt update && sudo apt install nemo-svgresize

من أجل Box

sudo add-apt-repository ppa:atareao/caja-extensions && sudo apt update && sudo apt install caja-svgresize

بمجرد الانتهاء من التثبيت ويمكنك البدء في تغيير حجم صور SVG ، فإن الخطوة الأولى التي يجب اتباعها هي إعادة تشغيل مدير الملفات. للقيام بذلك ، بناءً على الأمر الذي تستخدمه ، سيتعين عليك تنفيذ أحد الأوامر التالية:

إلى النوتر البحار حيوان:

killall nautilus

إذا كنت تستخدم نيمو، يكتب:

killall nemo

في حال كنت مستخدمًا لـ صندوق، الاستخدامات:

killall caja

استخدام وتشغيل svgresize

قائمة svgresize

بمجرد التثبيت ، بعد اتباع التعليمات أعلاه. وبعد إعادة تشغيل مدير الملفات ، فإن الخطوات التي يجب اتباعها لتغيير حجم صور SVG هي:

  • أولاً ، سيتعين علينا تحديد ملفات SVG التي نريد تغيير حجمها. انه مهم حدد ملفات .sgv فقط. إذا قمت بتحديد أنواع أخرى ، فلن يتم عرض خيار تغيير الحجم.
  • يجب عليك النقر فوق زر الماوس الأيمن لعرض قائمة السياق. ستجد هناك خيار تغيير الحجم ("تغيير حجم ملفات sgv").
  • وصلت هنا ، عليك فقط انقر فوق الخيار "تغيير حجم ملفات svg". سيؤدي تحديد هذا الخيار إلى عرض نافذة حوار مثل تلك التي تراها في الصورة التالية.

خيارات svgresize

في نافذة الحوار التي تظهر ، عليك القيام بذلك أدخل عرض الصور وارتفاعها. لذلك سيتم تغيير حجم الصور إلى هذا الحجم. نقدم أيضًا إمكانية وضع العلامات إذا كنت تريدها حفظ بتنسيق PNG. يعد هذا مفيدًا بشكل أساسي إذا كان الجهاز الذي تقوم بإنشاء الصور له لا يدعم SVG.

بمجرد اتباع هذه الخطوات سيتم إنشاء دليل في نفس المجلد أين الرموز الخاصة بك. باستخدام الاسم "العرض × الارتفاع" حيث سيتوافق العرض مع العرض الذي حددته وسيتوافق الارتفاع بدوره مع الارتفاع الذي حددته. ستجد في الداخل جميع الصور المحولة بالأبعاد المطلوبة.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.