ابدأ مجاناً

النصوص والخطوط

الخطوط في ZPL – المدمجة والمحمّلة وخطوط الصور

يقدم ZPL ثلاث استراتيجيات للخطوط. يعتمد الأنسب على الخط واللغة يونيكود؟ وطراز الطابعة.

يقدم ZPL ثلاث استراتيجيات للخطوط. يعتمد الأنسب على الخط واللغة (يونيكود؟) وطراز الطابعة.

1. الخطوط المدمجة (سريعة، دون رفع)

^XA
^FO50,50^A0N,30,30^FDHello^FS
^XZ
  • ^A0N,30,30 – الخط 0، اتجاه عادي، ارتفاع 30 نقطة، عرض 30 نقطة
  • الخطوط المدمجة: 0 (Standard A) و1 (Bold Condensed) و2 (Bold) و3 (Regular) و49 (OCR وغيرها) – حسب طراز الطابعة

الارتفاع بالنقاط → pt: pt = نقاط × 72 / الدقة. عند 203: 30 نقطة ≈ 10.6 pt.

2. الخطوط المحمّلة (خطوط الذاكرة، ^A@)

حمّل خط TrueType مرة واحدة (~DYE:ARIAL.TTF) ثم استخدمه:

^XA
^A@N,40,40,E:ARIAL.TTF^FDHello^FS
^XZ

^A@o,h,w,d – الاتجاه والارتفاع بالنقاط والعرض بالنقاط ومسار الخط على الطابعة.

3. خط الصور (TrueType يُعرض في الخلفية)

يعرض مصمم zplCloud النص بخط TrueType في الخلفية ويدمجه كرسم أحادي اللون (^GF). يضمن ذلك مخرجات متطابقة على كل طابعة ويدعم أي خط ويونيكود – على حساب ZPL أكبر.

^XA
^FO50,50^GFA,1234,1234,77,...^FS
^XZ

نصائح

  • يونيكود (علامات التشكيل والسيريلية): تغطي الخطوط المدمجة Latin-1 فقط. استخدم TTF يونيكود محمّل (E:LIBERATION_SANS.TTF) أو خط صور.
  • الوضع الأصلي أسرع بوضوح في الدفعات الطويلة (دون نقل رسومات).
  • حجم الخط في المصمم: يُحوَّل fontUnit: 'pt' عبر نقاط = pt × الدقة / 72.