فوماتيك

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
برامج لف البكرات التي يمكنها التفاعل مع فوماتيك
- أكواب
- LPRng
- LPD
- GNUlpr (انظر صفحته على موقع SourceForge )
- سولاريس إل بي
- PPR
- خدمات حماية الطفل
- الطباعة المباشرة (بدون جهاز تخزين مؤقت للورق)
مراجع
- ↑ "Foomatic" . مؤسسة لينكس. 23 فبراير 2009. مؤرشف من الأصل في 1 يوليو 2014. تم الاطلاع عليه في 16 ديسمبر 2014 .
انظر أيضاً
روابط خارجية
- صفحة Foomatic مؤرشفة بتاريخ 27 مايو 2016 على موقع Wayback Machine
- تم استرجاع صفحة Foomatic بتاريخ 16 مارس 2025
- الطباعة الحاسوبية
- لينكس
