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

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

برنامج:

اسم


xcf2pnm - التحويل من ملفات GIMP xcf إلى تنسيق ppm / pgm / pbm

موجز


xcf2pnm [ الخيارات ] اسم الملف [ طبقة أسماء ]

الوصف


xcf2pnm هي أداة سطر أوامر تقوم بتحويل ملفات الصور بتنسيق XCF المستخدم من قبل أعرج(1)
إلى تنسيقات الصور العامة PBM(5) PGM(5)، و جزء في المليون(5) ، تسطيح الطبقات إذا لزم الأمر.
لا يحتاج إلى أن يكون محرك Gimp نفسه متاحًا.

يمكنك تحويل أي لحظة سعيدة إلى ذكرى ثمينة وخالدة – احتفظ بها على شكل صورة أو مقطع فيديو باستخدام الكاميرا الخلفية المضمنة. ومن خلال اتصال Bluetooth، يمكنك مشاركة الملفات ذات المحتوى العزيز على قلبك مع أجهزة المقربين منك. OPTIONS


-a اسم الملف, --ألفا اسم الملف
قم بإخراج قناع شفافية للصورة المسطحة اسم الملف ك PGM(5) ملف ،
بالإضافة إلى الإخراج العادي. إذا كانت الصورة المسطحة معتمة تمامًا ،
سيؤدي ذلك إلى ظهور رسالة خطأ وإنهاء حالة 101 ؛ يستخدم -A لقمع هذا.

-A, - القوة ألفا
اخترع قناة ألفا بسيطة حتى لو كانت الصورة المسطحة معتمة تمامًا.

-b اللون, --معرفتي اللون
استخدم هذا اللون للبيكسلات الشفافة في الصورة. يمكن إعطاء اللون كـ
# هههههههه or #rgb القيم السداسية العشرية ، أو كاسم لون X11 (والذي سيعمل فقط
إذا كان من الممكن العثور على قاعدة بيانات اسم اللون في واحد من عدد من المواقع القياسية).

-c, --اللون, --لون
قم بإجبار الإخراج على استخدام مساحة ألوان RGB حتى لو كانت أكثر إحكاما
البدائل. سيتم تحديد هذا تلقائيًا إذا انتهى اسم ملف الإخراج
مع .جزء في المليون.

-C, --أوتوكروب
عيّن الجزء المحول من الصورة بحيث يتضمن فقط حدود
الطبقات المرئية (أو المحددة). هذا قد يجعلها إما أصغر أو أكبر من
اللوحة القماشية ، اعتمادًا على موضع الطبقات المرئية وحجمها. (لاحظ أن
ال محتويات من الطبقات لا تؤخذ في الاعتبار عند الاقتصاص التلقائي).

في حالة عدم وجود خيارات تحدد خلاف ذلك ، ستغطي الصورة المحولة
قماش XCF بأكمله.

-D, --تذوب
قم بخطوة "إذابة" لإزالة الشفافية الجزئية بعد التسوية. لو -b is
نظرًا أيضًا ، يحدث هذا قبل تطبيق لون الخلفية.

-f, - صورة كاملة
أولاً ، قم بتسوية الصورة بأكملها إلى مخزن ذاكرة مؤقت قبل كتابة الإخراج. ثم
تحليل الصورة لتحديد تفاصيل تنسيق الإخراج (على سبيل المثال ، ما إذا كان ملف
إخراج التدرج الرمادي كافٍ). بدون هذا الخيار ، يتم تسوية البرنامج فقط
صف واحد من "البلاط" (ارتفاع 64) في وقت واحد.

-g, --رمادي, --رمادي
إجبار المخرجات على أن تكون صورة ذات تدرج رمادي حتى لو كانت أحادية اللون. لو اي
تمت مصادفة وحدات البكسل الملونة ، والخروج بالحالة 103. سيتم تحديد هذا
تلقائيًا إذا كان اسم ملف الإخراج ينتهي بـ .pgm.

-G, - for-gif
تأكد من أن الصورة المسطحة لن يكون لها شفافية جزئية (السماح بمزيد من
تمثيل مضغوط لإخراج ألفا). اخرج من الحالة 102 إذا كان
الصورة المسطحة بها أي شفافية جزئية. لو -b هذه الاختبارات
ما إذا كانت هناك شفافية جزئية قبل تطبيق لون الخلفية.

-h, --مساعدة
اطبع ملخصًا للخيار إلى الإخراج القياسي واخرج برمز إرجاع 0.

-j, --bzip
أي ما يعادل -Z بزكات. افتراضي إذا كان اسم الملف ينتهي بـ bz2.

-m, --كثرة الوحيدات
فرض الإخراج ليكون صورة أحادية اللون. في حالة وجود أي ألوان باستثناء الأسود والأبيض
مصادفة ، قم بإنهاء الحالة 103. سيتم تحديد هذا تلقائيًا إذا كان
ينتهي اسم ملف الإخراج بـ .pbm.

-n, --pnm
قم بإلغاء الاختيار التلقائي لـ -c, -gالطرق أو -m بناءً على اسم ملف الإخراج ، و
بدلاً من ذلك ، حدد تنسيق الإخراج بناءً على محتويات الصورة. هذا هو الافتراضي إذا
لم يتم التعرف على اسم الملف ، وعند الكتابة إلى stdout.

-o اسم الملف, --انتاج اسم الملف
اكتب الصورة المحولة إلى اسم الملف بدلا من الناتج القياسي.

-O x,y, --عوض x,y
إزاحة الجزء المحول من الصورة من الزاوية العلوية اليسرى من قماش XCF.
عادة ما تستخدم مع -S.

-S wxh, --بحجم wxh
قص الصورة المحولة إلى العرض w والطول h.

-T, - اللون
استخدم تكوين RGB القياسي لتسوية الطبقات المفهرسة. بدون هذا الخيار ،
xcf2pnm ستحاكي إستراتيجية Gimp الحالية لتقريب كل قيمة ألفا إلى
إما شفافية كاملة أو عتامة كاملة ، وتفسير جميع أوضاع الطبقة على أنها اساسي.

-u, --utf8
استخدم تمثيل UTF-8 الخام من ملف XCF لمقارنة وعرض الطبقة
الأسماء. عادةً ، سيتم تحويل أسماء الطبقات إلى مجموعة الأحرف الخاصة بـ
اللغة الحالية.

-v, - الإسراف
طباعة رسائل التقدم حول التحويل إلى خطأ قياسي.

-V, --الإصدار
اطبع رقم الإصدار من com.xcftools لمعيار الإخراج والخروج مع رمز العودة
من 0.

-z, - gzip
أي ما يعادل -Z زكات. افتراضي إذا كان اسم الملف ينتهي بـ gz.

-Z أمر, --أفرغ أمر
حدد أمرًا يتم تصفية ملف الإدخال من خلاله قبل تفسيره
كملف XCF. يتم استدعاء الأمر كـ أمر اسم الملف ويجب أن تنتج المخرجات
لانتاجها القياسي. لاحظ أنه لا يمكن تحديد الحجج كجزء
of أمر. يتم تحديد أداة إلغاء الضغط تلقائيًا إذا انتهى اسم الملف بـ
gz or bz2؛ لقمع هذا ، استخدم -Z قط (والذي يتم تنفيذه بدون في الواقع
بدء أ قط(1) عملية).

تتعارض عدة مجموعات من الخيارات مع بعضها البعض ؛ في كل مجموعة واحدة معطاة الإرادة الأخيرة
يفوز:

1) -A -b.

2) -c, -g, -mو -n.

3) -D -G.

4) -j, -zو -Z.

5) -C -O/-S.

LAYER المواصفات


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

يمكن إعطاء الخيارات التالية بعد اسم طبقة لتجاوز الخصائص العامة لـ
طبقة:

--قناع قم بتمكين قناع الطبقة.

--الوضع طريقة
اضبط وضع الطبقة (على سبيل المثال ، اساسي or ضرب).

--لاقناع
قم بتعطيل قناع الطبقة.

- القدرة n
اضبط التعتيم على مقياس من 0 إلى 255 (كما هو مستخدم داخليًا)

--نسبه مئويه n
اضبط التعتيم على مقياس من 0 إلى 100 (كما في واجهة مستخدم Gimp).

EXIT الوضع


حالة الخروج من xcf2pnm is

0 النجاح

20 مشاكل في تحليل سطر الأوامر ، بما في ذلك أسماء الألوان غير المعروفة (أو اللون المفقود
name) لـ -b.

21 ملف XCF المحدد غير موجود أو لا يمكن قراءته.

22 لم يتم العثور على طبقة مسماة في سطر الأوامر ، أو ملف --قناع تم استخدام الخيار لـ
طبقة لا تحتوي على قناع طبقة.

تم العثور على 100 بكسل شفاف ، ولكن لم يتم العثور على أي منهما -a ولا -b أعطيت.

101 و -a تم إعطاء الخيار ولكن الصورة لا تحتوي على شفافية. (يستخدم -A للذهاب على أي حال).

102 و -G تم إعطاء الخيار ، ولكن تم العثور على شفافية جزئية.

103 -g (أو -m) ، ولكن تم العثور على وحدات بكسل ملونة (أو رمادية).

123 يحتوي ملف XCF على ميزات يُفترض أنها صالحة مثل com.xcftools لا يدعم. (مثل
من كتابة هذه السطور ، لا توجد طريقة معروفة لجعل Gimp يكتب ملف XCF
سوف يستفز هذه العودة. يرجى إبلاغ المؤلف إذا اكتشفت واحدًا).

125 ملف XCF مشوه.

126 لا يمكن تنفيذ برنامج إلغاء الضغط أو إنهاؤه بشكل غير طبيعي.

127 خطأ I / O غير متوقع أو أخطاء داخلية أو حالات أخرى "لا يمكن أن يحدث هذا".

إذا قام برنامج إلغاء الضغط بإرجاع حالة خروج خطأ ، فسيتم إرجاع هذا من
xcf2pnm أيضا.

أمثلة


xcf2pnm -b أبيض foo.xcf > foo.ppm

xcf2pnm -a footrans.pgm -o foo.ppm foo.xcf Layer1 Layer2

لاختبار ما إذا كانت الصورة المسطحة بها أي شفافية أم لا ، استخدم

xcf2pnm foo.xcf > / ديف / لاغية

لاختبار ما إذا كانت الصورة المسطحة بها أم لا جزئيا بكسلات شفافة ، استخدم

xcf2pnm -b أبيض -G > / ديف / لاغية

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



أحدث برامج Linux و Windows عبر الإنترنت