PDFium Delphi Component Docs

Свойство Character

Компонент: TPdf  ·  Модул: PDFium
Индексиран достъп само за четене до UTF-16 низовата форма на знака на дадения индекс (обикновено една code unit, но две за surrogate pair)

Синтаксис

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)

Забележки

Пример

var
  I: Integer;
begin
  for I := 0 to Pdf1.CharacterCount - 1 do
    Memo1.Text := Memo1.Text + Pdf1.Character[I];
end;

Виж също

CharacterCount, Charcode, CharacterRectangle, TextPage