لغة مهام الطباعة

لغة مهام الطابعة ( PJL ) هي طريقة طورتها شركة هيوليت-باكارد لتبديل لغات الطابعة على مستوى المهمة، ولقراءة حالة الطابعة بين الطابعة والحاسوب المضيف. تضيف PJL عناصر تحكم على مستوى المهمة، مثل تبديل لغة الطابعة، وفصل المهام، والبيئة، وقراءة الحالة، وحضور الجهاز، وأوامر نظام الملفات.

"يوفر برنامج PJL لبرامج التطبيقات طريقة فعالة للتحكم عن بعد في طابعات هيوليت-باكارد. باستخدام PJL، يمكن للمطورين تزويد التطبيقات بالقدرة على تبديل لغات الطابعة برمجياً، ومراقبة حالة الطابعة، وطلب طراز الطابعة وتكوينها، وتغيير الإعدادات الافتراضية للوحة التحكم، وتعديل رسائل لوحة التحكم، وغير ذلك الكثير." [ 1 ]

على الرغم من أن لغة PJL قد تم تصميمها كامتداد للغة أوامر الطابعة (PCL)، إلا أنها مدعومة الآن من قبل معظم طابعات PostScript .

قام العديد من موردي الطابعات بتوسيع نطاق لغة PJL لتشمل أوامر خاصة بمنتجاتهم. مع ذلك، لا يتم تطبيق جميع أوامر PJL الموثقة من قبل HP في جميع منتجات HP أو منتجات الموردين الآخرين.

تتواجد لغة PJL فوق جميع لغات الطباعة الأخرى وتقوم بتحليل الأوامر أولاً.

تعتمد الصيغة بشكل أساسي على كلمات اللغة الإنجليزية البسيطة .

مراجع