تعريب الطابعات Printers Arabization 428 عال ياسر عبد الرحمن السماعيل مازن عبد الرحمن الحصيني
العناوين الرئيسية مقدمة أنواع الطابعات واستعمالاتها برمجة الطابعات تعريب الطابعات خاتمة
مقدمة أثر ظهور الطابعات . أول أنواع الطابعات ظهوراً . الحاجة إلى تعريب الطابعات .
تعريب الطابعات المقصود من تعريب الطابعات
أنواع الطابعات واستعمالاتها ثلاثة أنواع للطابعات : طابعات إبرية Dot matrix طابعات نفث الحبر Inkjet طابعات ليزرية Laser أنواع أخرى : حرارية . لكل نوع خصائص وميزات : دقة الطباعة , سرعة الطباعة , نوعية المستندات , السعر .
أنواع الطابعات واستعمالاتها الطابعات الإبرية Dot Matrix Printers أول ظهور سنة 1964م من إبسون . سبب التسمية .
أنواع الطابعات واستعمالاتها الطابعات الإبرية Dot Matrix Printers طابعة FX80 من إبسون .
أنواع الطابعات واستعمالاتها الطابعات الإبرية Dot Matrix Printers طريقة الطباعة : الآلة الكاتبة . إبرة في رأس الطابعة . اصطدام الإبرة بالشريط الحبري . عدد الإبر من 9 إلى 24 إبرة .
أنواع الطابعات واستعمالاتها الطابعات الإبرية Dot Matrix Printers استعمالات : عدة نسخ للمستند الواحد . البنوك : الشيكات والسندات المالية . الشركات والجامعات : الاستفادة من خاصية تعدد النسخ. عيوب : صوت عالي , بطء نوعا ما .
أنواع الطابعات واستعمالاتها طابعات النفث الحبري Inkjet printers عام 1984م من هيوليت باكارد . كانون عام 1986م أقسام طابعات النفث الحبري : رباعية الألوان ثلاثية الألوان طابعات الصور
أنواع الطابعات واستعمالاتها طابعات النفث الحبري Inkjet printers طريقة الطباعة : لا يوجد ضرب على الورق الحبري . كل رأس حبر فيه ما يقارب 400 فتحة دقيقة . تخرج فقاعات الحبر للورقة بسبب التسخين . تجف الفقاعات على الورق . كل ما زادت الفتحات زادت دقة الطابعة .
أنواع الطابعات واستعمالاتها طابعات النفث الحبري Inkjet printers ميزات : سرعة الطباعة . الدقة المقاربة لليزر . السعر ! الميزات الإضافية : كروت الذاكرة , الشاشة .
أنواع الطابعات واستعمالاتها طابعات النفث الحبري Inkjet printers هيوليت باكارد DeskJet 6122
أنواع الطابعات واستعمالاتها طابعات الليزر Laser Printers مطلع السبعينيات من Xerox . هيوليت باكارد عام 1988م .
أنواع الطابعات واستعمالاتها طابعات الليزر Laser Printers طريقة الطباعة : اسطوانة صغيرة تحتفظ بالشحنات الكهربائية . شحنتها الأولية موجبة , الليزر يرسم ما في الذاكرة على الاسطوانة كشحنة سالبة . يتم شحن الورقة شحنة موجبة عبر سلك مشحون تمرر عبره . البودرة شحنتها موجبة فتنجذب للرسمة على الأسطوانة. تمر الورقة عبر الأسطوانة وتجذب الحبر . يتم الصهر بالحرارة عن طريق الضغط على الورقة لتثبيت الحبر. لهذا السبب تخرج الأوراق حارةً من الطابعة .
أنواع الطابعات واستعمالاتها طابعات الليزر Laser Printers طابعة Laserjet 1012 من هيوليت باكارد
برمجة الطابعات قبل البداية بالبرمجة . يجب أن نعرف مراحل الطباعة : إنشاء ملف مهمة الطباعة EMF يقوم المشغل driver بتحويل هذا الملف إلى اللغة التي تفهمها الطابعة . PCL or Post script ترسل البيانات إلى الطابعة ثم تخزن في ذاكرتها . يتم البدء بالطباعة بعد سحب الورقة .
برمجة الطابعات لغة ال post script لغة برمجة تتيح للمستخدم تحديد كيفية عرض الصور والملفات في الطابعة . طورتها شركة أدوبي سنة 1985 م . interpreter مخزن في ذاكرة الطابعة لفهم وتنفيذ أوامر البوست سكريبت .
برمجة الطابعات لغة ال post script محور حديثنا فيها : الخطوط . للطباعة بخط ما لا بد من إتباع الخطوات التالية : إعداد الخط الذي سوف نستخدمه في طباعة البيانات . إعداد نقطة البداية للطباعة . طباعة النص .
برمجة الطابعات لغة ال post script لكي نقوم بإعداد الخط المستخدم , لابد من المرور على ثلاث خطوات وهي : استخراج الخط المطلوب من قائمة الخطوط المخزنة في اللغة . وذلك يتم عبر أوامر مختلفة يمكنك استخدامها مثل : findfont , الذي سوف نستخدمه في مثالنا بعد قليل. اختيار حجم الخط المناسب للطباعة . يتم ذلك عبر أمر scalefont تثبيت الخط الذي أعددناه للتو لاستخدامه في الطباعة عن طريق الأمر setfont
برمجة الطابعات لغة ال post script /Times-Roman findfont % Get the basic font 20 scalefont % Scale the font to 20 points setfont % Make it the current font newpath % Start a new path 72 72 moveto % Lower left corner of text (CSC428) show % Typeset "CSC428" Showpage % eject the page,prepare the next
برمجة الطابعات لغة ال PCL ( printer control language) من تطوير هيوليت باكارد . أقل تكلفة مادية و أسرع من حيث الطباعة لأنها تستخدم وقتاً أقل في إرسال البيانات واستخراج الأوامر عدة نسخ آخرها : PCL 6
برمجة الطابعات لغة ال PCL ( printer control language) Ec وهذا الرمز يعني أن ما بعده أمر للتنفيذ وليس للطباعة . EcE أمر يجعل الطابعة على وضع الاستعداد . Ec&l#X طباعة عدد # من النسخ للورقة الواحدة .
برمجة الطابعات لغة ال PCL ( printer control language) EcE إعداد الطابعة Ec&l12E إعداد الحاشية العلوية بمقدار 12 سطر Ec&a15M إعداد الحاشية من اليمين بمقدار 15 عمود Ec*p0y0X إعداد نقطة البداية للطباعة بالإحداثيات السينية والصادية Ec(10V اختيار مجموعة الحروف العربية / اللاتينية Ec(s1p24v0s0b218T اختيار مواصفات الخط : حجم 24 , عادي , أريال تعريب الكلمة التي نريد طباعتها EcE إعادة الطابعة لوضع الاستعداد من جديد
تعريب الطابعات المحور الأساسي أو الرئيسي في عملية التعريب هو الخطوط . فالخط المستخدم للطباعة يجب أن يكون معروفاً للطابعة لكي تقوم باستخدامه أثناء عملية طباعة المستندات . اتجاه الطباعة غير مهم , الطابعة تقوم بالرسم . مشكلة الذاكرة وتبديل الخطوط .
تعريب الطابعات نوعين من الخطوط : كل نوع من الخطوط له برنامج للتصميم . Bit map font TrueType font كل نوع من الخطوط له برنامج للتصميم .
تعريب الطابعات تعريب الطابعات الإبرية Dot Matrix printers تصميم الخط باستخدام ال Bitmap font editors تحميل الخط الذي قمنا بتصميمه إلى الطابعة , وذلك يتم عبر عدة أوامر تأتي مع الطابعة نستطيع من خلالها تحميل الخطوط إلى الطابعة ثم استخدامها في الطباعة عن طريق اختيارها من قائمة الخطوط الموجودة في الطابعة 0 مشكلة تحميل الخطوط .
تعريب الطابعات تعريب طابعات النفث الحبري : تعريب طابعات النفث الحبري : تستخدم الطابعات النافثة للحبر خطوط الTrueType , إضافة إلى أن معظمها تستخدم لغة الـ PCL كلغة عرض للصفحة تفهمها الطابعة برنامج مشغل الطابعة driver هنا يعمل على تحويل المستند إلى كود تفهمه الطابعة ( PCL أو PS ) , يتضمن هذا الكود أوامراً لتحميل الخط المراد استخدامه ( الموجود على الشاشة ) إلى الطابعة لطباعته , وبذلك يكون الخط المطبوع هو نفسه الخط المعروض على الشاشة للنص المكتوب
تعريب الطابعات تعريب طابعات الليزر : طابعات الليزر لا تختلف من حيث طريقة تعريبها عن طابعات النفث الحبري . فباستخدامها إحدى لغات عرض الصفحة ( PDL أو PS ) , تستطيع من خلالها تحميل الخطوط التي سوف يتم طباعة النص بها . بعض الخطوط سواء العربية أو الأجنبية , تكون موجودة في ذاكرة الطابعة من المصنع, وإن لم يكن موجوداً فإنه يتم تحميله من جهاز الكمبيوتر لاستخدامه في طباعة المستندات والنصوص .
تعريب الطابعات الوضع الآن : جميع الطابعات تدعم اللغة العربية , بل ربما جميع اللغات المعروفة , فلم يعد هناك مشقة بالنسبة للمستخدم العربي من حيث تصميم الخطوط وتحميلها في الطابعة , كل هذه الأشياء يقوم بها برنامج الطابعة الآن بشكل آلي , بدون تعب أو مجهود من المستخدم .
الخاتمة تعريب الطابعات ليس مجالاً عميقاً . يعتمد على الخطوط بشكل أساسي . عدة أنواع من الخطوط وبرامج لتصميم كل نوع .