DrawBarcode

رسومات المتجهات، الرموز الشريطية

الوصف

يرسم رمز QR Code على الصفحة المحددة

في Code128 يتكون الباركود من مزيج مجموعتي المحارف "B" و"C" بما ينتج أكثر التمثيلات إحكامًا

يمكن رسم باركودات GS1-128 (المعروفة أيضًا باسم EAN-128) بتعيين المعامل Barcode على 3‏ (Code128) واستخدام السلسلة "[FNC1]" في الموضع المناسب. مثلًا:

"[FNC1]21ABC123[FNC1]2013"

يشير المثال السابق إلى رقم تسلسلي‏ (AI 21) بقيمة "ABC123" ومتغير منتج‏ (AI 20) بقيمة "13"

الصيغة

Delphi

Function TPDFlib.DrawBarcode(Left, Top, Width, Height: Double; Const Text: WideString; Barcode, Options: Integer): Integer;

ActiveX

Function PDFlib::DrawBarcode(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Barcode As Long, Options As Long) As Long

DLL

int DLDrawBarcode(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Barcode, int Options);

المعاملات

Leftالإحداثي الأفقي للحافة اليسرى للباركود
Topالإحداثي الرأسي للحافة العلوية للباركود
Widthعرض الباركود ارتفاع الباركود
Height
Textبيانات الباركود. يمكن تدوير الباركود بإلحاق ما يلي بسلسلة بيانات الباركود: /RC = تدوير باتجاه عقارب الساعة /RA = تدوير عكس عقارب الساعة /RU = تدوير 180 درجة
Barcode1 = Code39 (or Code 3 of 9) 2 = EAN-13 3 = Code128 4 = PostNet 5 = Interleaved 2 of 5
Optionsيمسح قائمة ملفات مسماة

قيم الإرجاع

0تعذّر رسم الباركود. معاملات Barcode أو Options غير صالحة
1رُسم الباركود بنجاح