GetTextBlockAsString

Κείμενο, εξαγωγή

Περιγραφή

Επιστρέφει όλες τις εγγραφές ενός text block ως μορφοποιημένη συμβολοσειρά με διαχωριστικό 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 Μια μορφοποιημένη συμβολοσειρά με όλα τα διαθέσιμα πεδία text block, όπου κάθε γραμμή χωρίζεται με 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 = το εξαγόμενο κείμενο