DrawPDF417SymbolExA

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

الوصف

تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ DrawPDF417SymbolEx وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية

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

مشابه لـ DrawPDF417Symbol لكنه يوفر وظائف إضافية

الصيغة

Delphi

Function DLDrawPDF417SymbolExA(InstanceID: Integer; Left, Top: Double; Text: PAnsiChar; Options, FixedColumns, FixedRows, ErrorLevel: Integer; ModuleSize, HeightWidthRatio: Double): Integer;

DLL

int DLDrawPDF417SymbolExA(int InstanceID, double Left, double Top, const char * Text, int Options, int FixedColumns, int FixedRows, int ErrorLevel, double ModuleSize, double HeightWidthRatio);

المعاملات

Left

الإحداثي الأفقي للحافة اليسرى لرمز PDF417

Top

الإحداثي الرأسي للحافة العلوية لرمز PDF417

Text

النص المطلوب تخزينه في الرمز

Options

0 = Normal

1 = جلب البيانات من قاموس معلومات المستند 2 = جلب البيانات من كتالوج المستند

2 = Rotate 180 degrees

3 = محاذاة رأسية وسط دون التفاف

FixedColumns

0 = Auto

غير صفري = عدد أعمدة ثابت

FixedRows

0 = Auto

غير صفري = عدد صفوف ثابت

ErrorLevel

-1 = Auto

0 لعنصر جذر، أو معرّف العنصر الأب إذا كان هذا عنصرًا فرعيًا (تُرجعه الدالة NewOutline). ويمكن بدلًا من ذلك استخدام الدالة GetOutlineID للحصول على معرّف مخطط تفصيلي صالح

ModuleSize

عرض أصغر عنصر بوحدات تحددها مكالمة إلى

SetMeasurementUnits

نسبة ارتفاع الوحدة المطلوب إلى عرض الوحدة

HeightWidthRatio

قيم الإرجاع

0أحد المعاملات غير صالح أو أن النص أكبر من أن يتسع لموضع الرمز
1رُسم رمز PDF417 بنجاح