GetTextBlockAsString

النص، الاستخراج

الوصف

تُرجع جميع حقول كتلة نص واحدة كسلسلة منسَّقة تفصل بين أسطرها CR/LF

الصيغة

Delphi

Function TPDFlib.GetTextBlockAsString(TextBlockListID, Index: Integer): WideString;

ActiveX

Function PDFlib::GetTextBlockAsString(TextBlockListID As Long, Index As Long) As String

DLL

const wchar_t * DLGetTextBlockAsString(int InstanceID, int TextBlockListID, int Index);

المعاملات

TextBlockListIDقيمة تُرجعها الدالة ExtractPageTextBlocks
Indexفهرس كتلة النص. كتلة النص الأولى في القائمة لها الفهرس 1.

قيم الإرجاع

TextBlockAsString سلسلة منسقة لجميع حقول كتل النص المتاحة يفصل بين كل سطر فيها CR/LF. هذا نموذج لسلسلة الإخراج CNT:4 FNT:Arial SIZ:12 CLR:#000000 TX1:20 TY1:769.516 TX2:48.02 TY2:769.516 TX3:48.02 TY3:780.616 TX4:20 TY4:780.616 WID:8.004,6.672,6.672,6.672 TXT:Page حيث CNT = عدد المحارف، FNT = اسم الخط، SIZ = حجم الخط، CLR = اللون، TXx = قيمة X لنقطة الحدود، TYy = قيمة Y للحدود، WID = عروض المحارف مفصولة بفواصل، TXT = النص المستخرج