property Character[CharIndex: Integer]: WString; // read only
Индексиран достъп само за четене до UTF-16 низовата форма на знака на дадения индекс (обикновено една code unit, но две за surrogate pair). Валидният диапазон е 0 .. CharacterCount - 1 за текущата страница; подаването на индекс извън диапазона вдига EPdfError
Знаците се връщат в логическия им ред на четене — редът, в който PDFium е анализирал content stream-а — не задължително във визуален ред (скриптовете отдясно-наляво може да изглеждат обърнати)
Всички координати са в PDF user-space точки с начало в долния ляв ъгъл. Използвайте PdfView1.PointsToScreen или ваша собствена трансформация на координати при наслагване върху VCL canvas
| CharIndex | Нула-базиран индекс на знак в текущата страница (0 .. CharacterCount - 1) |
CharacterCount се нулира до 0, когато Active е False или няма отворена страницаCharacterGenerated)
var
I: Integer;
begin
for I := 0 to Pdf1.CharacterCount - 1 do
Memo1.Text := Memo1.Text + Pdf1.Character[I];
end;