الانجليزيةالفرنسيةإسباني

تشغيل الخوادم | Ubuntu > | Fedora > |


OnWorks فافيكون

imgsizer - عبر الإنترنت في السحابة

قم بتشغيل imgsizer في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو محرر الصور الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


imgsizer - لصق معلمات الطول والعرض تلقائيًا لعلامات HTML IMG

موجز


الصورة [-d ملف] [--جذر المستند ملف] [-h ملف] [--يساعد ملف] [-n] [--لا يوجد الكتابة فوقها]
[ملف HTML] [-v ملف] [--إصدار]

OPTIONS


عرض معلومات الإصدار والخروج.

عرض معلومات الاستخدام.

دليل حيث قد تكون أسماء ملفات الصور المطلقة (أي تلك التي تحتوي على بادئة "/")
وجدت.

-n ، - عدم الكتابة فوق ، وصف SH
يوفر الصورة يقوم البرنامج النصي بأتمتة المهمة الشاقة المتمثلة في إنشاء وتحديث ملف
تمديد معلمات HEIGHT و WIDTH في علامات HTML IMG. هذه المعلمات تساعد الكثيرين
المتصفحات (بما في ذلك عائلة Netscape / Mozilla) لتحميل الصور متعدد الخيوط ،
بدلاً من الاضطرار إلى تحميل الصور بتسلسل صارم من أجل الحصول على كل صورة
الأبعاد المتاحة لذلك يمكن وضع التالي. هذا يسمح عمومًا للنص الموجود في ملف
يتم تحميل باقي الصفحة بشكل أسرع.

سيحاول هذا البرنامج النصي إنشاء مثل هذه السمات لأي علامة IMG تفتقر إليها. ستكون
تصحيح علامات HEIGHT و WIDTH الموجودة ما لم يحتوي أي منهما على علامة النسبة المئوية (٪) ، حيث
في حالة افتراض أن الأبعاد الحالية نسبية وتترك دون تغيير.

قد يتم استدعاء هذا البرنامج النصي بدون وسيطات. في هذا الوضع ، يقوم بتصفية HTML المقدم على
stdin إلى HTML (بدون تعديل باستثناء سمات HEIGHT و WIDTH المضافة أو المصححة) في
stdout. إذا تم استدعاؤه باستخدام وسيطات الملف ، فسيحاول تحويل كل ملف في مكانه.
لا يتم تعديل كل ملف وسيطة بالفعل حتى يكمل البرنامج النصي بنجاح
تمرير التحويل.

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

يمنع الخيار -n (no-overwrite) البرنامج من الكتابة فوق العرض الحالي و
علامتي الارتفاع إذا كان كلاهما موجودًا.

يمكن أيضًا تحديد خيارات إضافية في المتغير البيئي "IMGSIZER". ل
على سبيل المثال ، لتجنب كتابة "imgsizer -d / var / www / docs "في كل مرة الصورة تم استدعاؤه ، أنت
قد يخبر sh (أو أحد نسله):

IMGSIZER = "- d / var / www / docs" ؛ تصدير IMGSIZER

أو ، إذا كنت تستخدم csh:

setenv IMGSIZER "-d / var / www / docs"

هذا النص مكتوب بلغة بايثون ، وبالتالي يتطلب مترجم بايثون على المضيف
النظام. يتطلب أيضًا إما تحديد(1) المنفعة الموزعة في المصدر المفتوح
مجموعة ImageMagick من أدوات عرض الصور ومعالجتها ، أو نسخة حديثة من ملف1
و rdjpgcom(1). تستخدم هذه الأدوات المساعدة لاستخراج الأحجام من الصور ؛ الصورة
ليس لديه معرفة بتنسيقات الرسومات. سيتعامل البرنامج النصي مع أي تنسيق معروف للصورة
إلى تحديد(1) بما في ذلك PNG و GIF و JPEG و XBM و XPM و PostScript و BMP و TIFF وأي شيء
وإلا من المحتمل أن تظهر كصورة مضمنة عن بُعد.

ملحوظة


اختفت خيارات -q و -l و -m للإصدارات 1.0. ما اعتادوا فعله كان
جعل المنطق الأكثر ذكاءً غير ضروري.

استخدم imgsizer عبر الإنترنت باستخدام خدمات onworks.net


Ad


Ad