ما هو الفرق بين وحدات تحكم PCL5 و PCL6؟
تطورت Hewlett-Packard لغة أوامر الطابعة ، أو PCL ، لطابعاتها النافثة للحبر في الثمانينيات. انتشر على نطاق واسع مع إدخال PCL3 لطابعة LaserJet الشهيرة للشركة. PCL5 هو الإصدار الأخير الذي يعتمد على الكود التقليدي الذي يرسله برنامج تشغيل الكمبيوتر إلى الطابعة لإعطائها إرشادات حول كيفية طباعة الصفحة. يعد PCL6 ، المعروف أيضًا باسم PCL-XL ، محركًا أكثر قوة يعمل بشكل مختلف تمامًا ، مع الاحتفاظ باسم PCL.
لغة
بينما تعتبر HP كلاً من PCL5 و PCL6 برامج تشغيل لغة أوامر الطابعة ، يستخدم كل برنامج لغات مختلفة لتوصيل البيانات إلى الطابعات. يستخدم PCL5 والإصدارات السابقة من برامج تشغيل HP رمز ASCII لإرسال البيانات والأوامر من تطبيق الكمبيوتر إلى الطابعة. يقوم PCL6 بتجميع الصفحات من تطبيق الكمبيوتر إلى تنسيق ثنائي قبل إرسال الحزمة إلى الطابعة. اللغة الثنائية الجديدة أكثر إحكاما وتوفر ميزات إضافية.
المهام
.
عملية
تستخدم برامج تشغيل PCL حتى PCL5 أحرفًا خاصة لبدء الأوامر وإرسال نص المستند ليتم طباعته كنص عادي. تستجيب الطابعات للأحرف الخاصة ، وعادةً ما يسبقها الحرف الذي يمثله "Esc" على لوحة المفاتيح ، وذلك بتنفيذ إجراءات بسيطة مثل بدء سطر جديد. PCL6 موجه نحو طباعة الرسومات الملونة بالإضافة إلى النص. تتطلب مثل هذه الطباعة أوامر أكثر تعقيدًا ، ويصبح النص العادي أقل أهمية. يأخذ PCL6 الأوامر من واجهة المستخدم الرسومية لنظام التشغيل ويترجمها إلى أوامر للطابعة. ونتيجة لذلك ، فإن النسخة المطبوعة تتطابق بشكل وثيق مع ما يعرضه التطبيق على شاشة الكمبيوتر.
التوافق
تتضمن HP جميع الأوامر من الإصدارات السابقة من PCL في إصدار PCL الجديد. PCL5 متوافق تمامًا مع الإصدارات السابقة. يحتوي PCL6 على بنية معيارية ، وعلى هذا النحو ، لا يتضمن الأوامر القديمة بنفس الطريقة. بدلاً من ذلك ، أضافت HP وحدة تسمى PCL6 Standard لضمان التوافق مع الإصدارات السابقة. نظرًا للهيكل الجديد ، فإن هذا التوافق ليس سلسًا ، وتوصي HP بمعالجة مشاكل التوافق مع PCL6 عن طريق استبدال برنامج التشغيل بأحدث إصدار من PCL5