PDFium Component Docs

SpokenTextAppend procedure

Unit: PDFium
Tilføjer ét mappet spoken-text-forløb til en TPdfSpokenText-chunk

Syntax

procedure SpokenTextAppend(var Spoken: TPdfSpokenText; const SpokenPart: WString; Page, StartIndex: Integer; SourceCount: Integer = -1);

Parameters

SpokenTPdfSpokenText - Chunk der modtager spoken-teksten og span-posten
SpokenPartWString - Tekstforløb der overføres til talemotoren
PageInteger - En-baseret kilde-sidenummer
StartIndexInteger - Nulbaseret FTextPage-kilde-tegnindeks
SourceCountInteger - Kilde-tegnantal eller -1 for at bruge længden af det talte forløb

Description

SpokenTextAppend føjer SpokenPart til Spoken.Text og registrerer en TPdfSpokenSpan, der mapper den talte forskydning tilbage til sideteksten

Når Spoken.Text allerede har indhold, indsætter helperen ét separator-mellemrum før det nye forløb; den separator er bevidst umappet

Remarks

Example

Spoken.Text := '';
Spoken.Spans := nil;
SpokenTextAppend(Spoken, UnitText, 1, UnitStart, UnitLength);

See Also

TPdfSpokenText, SpokenToPageChar, BuildSpokenTextFromWords