THotPDF.ExtractLoadedPageTextLayout

THotPDF

 

Top  Previous  Next

Iš nuskaitomo puslapio išgauna teksto išdėstymo informaciją

 

Delphi syntax:

function ExtractLoadedPageTextLayout( PageIndex: Integer; out AText: UnicodeString ): boolean;

 

Description

Ištraukia puslapio tekstą kartu su jo vizualiniu išdėstymu: pradinės linijos (baseline) tampa eilutėmis, surūšiuotomis iš viršaus, o žodžiai išdėstomi simbolių tinklelyje, įvertintame pagal medianinį glifo plotį — taip įtraukos, stulpeliai ir lentelės išlaiko savo pozicijas su paprastais tarpais ir tuščiomis eilutėmis. Vieno žodžio glifai lieka kartu, koks bedbūtų jų plotis. Imami tik glifai, esantys matomoje dėžėje, kurią nurodo GetLoadedPageVisibleBox, o atstumai matuojami puslapio vienetais, todėl tekstas, dydis keičiamas teksto matrica, elgiasi taip pat kaip tekstas, dydis keičiamas šrifto dydžiu

 

See also: THotPDF