PDFium Component Docs

DocumentReadableContent method

Component: TPdf  ·  Unit: PDFium
Returnerer semantisk læsbart indholdsfragmenter til skærmlæser, tekst-til-tale og tilgængelighedsarbejdsgange

Syntax

function DocumentReadableContent: TPdfContentFragments;

Return Value

TPdfContentFragments. Ordnede læsbare fragmenter på tværs af hele dokumentet

Description

Læsbart indhold bygges fra sidestrukturtræet når dokumentet er tagged og falder tilbage til sidetekstorden når det ikke er. Hvert fragment bærer tekst, slags, sprog, sidenummer, afgrænsningsrektangel, linjerektangler og kildeinformation

Brug side-niveau-medlemmerne til aktuel-side-arbejdsgange og DocumentReadableContent når en tale- eller eksportpipeline har brug for en enkelt ordnet liste for hele dokumentet

Remarks

Example

var Content: TPdfReadableContent;
Content := Pdf1.ReadableContent;
if Length(Content.Fragments) > 0 then
  ShowMessage(Content.Fragments[0].Text);

See Also

ReadableContent, StructureElements, Language, Text