GetTextBlockAsString
Văn bản, Trích xuất
Mô tả
Trả về toàn bộ mục text block của một text block dưới dạng chuỗi định dạng, phân tách bằng CR/LF
Cú pháp
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);
Tham số
| TextBlockListID | Giá trị do hàm ExtractPageTextBlocks trả về |
|---|---|
| Index | Chỉ mục của khối văn bản. Khối văn bản đầu tiên trong danh sách có chỉ mục là 1. |
Giá trị trả về
| TextBlockAsString Một chuỗi định dạng gồm mọi trường text block khả dụng, các dòng ngăn bởi CR/LF. Ví dụ chuỗi đầu ra: 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 trong đó CNT = số ký tự, FNT = tên font, SIZ = cỡ font, CLR = màu, TXx = giá trị X của điểm bao x, TYy = giá trị Y của điểm bao y, WID = độ rộng ký tự phân tách bằng dấu phẩy, TXT = văn bản trích xuất |