فوماتيك

عملية الطباعة في أنظمة لينكس/يونكس. يتم تطبيق مرشح foomatic عند التحويل من PostScript إلى صورة نقطية.

Foomatic هو مُرشِّح طباعة قابل للتخصيص. يستخدم ملفات PPD كإعدادات لإنشاء مُخرَجات مُلائمة لطابعة مُحدَّدة. وهو مُستقل عن نظام التخزين المؤقت للطباعة، ما يعني إمكانية استخدامه مع CUPS و LPRng وغيرها. [ 1 ] يستخدم Ghostscript في الخلفية، مُطبِّقًا خيارات مُحدَّدة وفقًا لملف PPD الخاص بالطابعة. ويتم تطويره حاليًا بواسطة فريق عمل OpenPrinting التابع لمؤسسة Linux .

عملية

على غرار CUPS، يفترض foomatic أن التطبيقات ستنتج مخرجات بتنسيق PostScript . إذا تم إرسال المخرجات إلى طابعة PostScript، فلا حاجة إلى أي إجراء إضافي. وإلا، فإن الطريقة الأكثر عمومية للتصرف هي:

  • إنشاء ملف نقطي من ملف PostScript (ps2raster، عادةً باستخدام Ghostscript في الخلفية)
  • قم بإنشاء ملف لغة الطابعة من بيانات الصورة النقطية (raster2xxx، باستخدام برنامج تشغيل الصورة النقطية للطابعة المستهدفة)
  • أرسل ملف لغة الطابعة إلى الطابعة

لكن إذا كان foomatic-rip "يعرف" عن الطابعة المتاحة، فسوف يترجم بيانات PostScript مباشرة إلى لغة الطابعة، دون إنشاء ملف raster وسيط.

وصف العبوة

مكونات الحزمة هي:

foomatic-filters (أو "foomatic-rip")
يقوم هذا البرنامج بتحويل بيانات PostScript إلى صور نقطية (أو إلى لغة الطابعة الأصلية)، باستخدام ملف PPD كإعدادات. ويحتاج إلى برنامج تشغيل منخفض المستوى (خاص بكل طابعة) لإنشاء الكود النهائي.
أدوات فوماتيك
foomatic-db-engine : أداة تُنشئ ملفات PPD من البيانات الموجودة في قاعدة بيانات Foomatic. كما تحتوي على نصوص برمجية لتكوين قوائم انتظار الطباعة ومعالجة المهام مباشرةً.
foomatic-db : المعرفة المجمعة حول الطابعات وبرامج التشغيل وخيارات برامج التشغيل في ملفات XML، والتي يستخدمها foomatic-db-engine لإنشاء ملفات PPD.
foomatic-db-hpijs : مولدات بيانات Foomatic XML لبرنامج تشغيل HPIJS الخاص بشركة HP.

برامج تشغيل مجانية يمكنها التفاعل مع foomatic

تم تطوير برامج التشغيل المجانية التالية خصيصًا للعمل مع foomatic:

  • pxlmono و pxlcolor ، للعمل مع طابعات HP LaserJet
  • ljet4 ، مناسب أيضًا لطابعات LaserJet
  • تمت أرشفة ملف hpijs بتاريخ 22 أبريل 2009 على موقع Wayback Machine ، وهو مخصص لطابعات نفث الحبر PCL.
  • SpliX ، لغة طابعات سامسونج
  • gdi ، لـ Samsung SmartGDI
  • برنامج تشغيل ptouch ، لسلسلة طابعات الملصقات Brother P-touch

برامج لف البكرات التي يمكنها التفاعل مع فوماتيك

مراجع

  1. "Foomatic" . مؤسسة لينكس. 23 فبراير 2009. مؤرشف من الأصل في 1 يوليو 2014. تم الاطلاع عليه في 16 ديسمبر 2014 .

انظر أيضاً