EncodeStringFromVariant
النص، دوال متنوعة
الوصف
تُستخدم هذه الدالة لترميز سلسلة بصيغة UTF-16LE من مصفوفة أعداد مخزنة كنوع Variant
الصيغة
ActiveX
Function PDFlib::EncodeStringFromVariant(NumberList As Variant, Encoding As String, UnmatchedAction As Long) As Stringالمعاملات
NumberList
مصفوفة variant من أعداد. ويمكن تخزين الأعداد في المصفوفة بأي نوع variant ترتيبي (أعداد صحيحة موقعة أو غير موقعة من 8 إلى 32 بت)
Encoding
تقرأ القارئات هذا الوصف مكان الصورة، فهو كل ما يحصل عليه قارئ غير مبصر منها. قل ما تُظهره الصورة لا أن هناك صورة
int NewWindow, int Options, int Zoom, int DestType, double DestLeft, double DestTop, double DestRight, double DestBottom);
دوال يمكن استخدامها لضبط عملية استخراج النص
double PopupWidth, double PopupHeight, wchar_t * Title, wchar_t * Contents, double Red, double Green, double Blue, int Open);
double Position, int NewWindow, int Options);
للترميزات التي تمثل فيها الأرقام بايتات ستحوّل هذه الدالة القيم الموقعة ذات 8 بت إلى قيم غير موقعة ذات 8 بت
UnmatchedAction
يحدد كيفية التعامل مع الأعداد خارج النطاق أو التي تطابق رموز محارف غير صالحة:
0 = تخزين البيانات كسلسلة (الخيار الوحيد المتاح إذا كان الموقع هو قاموس معلومات المستند)
1 = SQM (متر مربع) 2 = HA (هكتار = 10,000 متر مربع) 3 = SQKM (كيلومتر مربع) 4 = SQFT (قدم مربع) 5 = A (فدان) 6 = SQMI (ميل مربع)